Pereiti prie turinio

Reikia patarimo, ar pagalbos, kaip padaryti, kad refreshinus rodytų skirtingą tekstą


Rekomenduojami pranešimai

Sveiki, perdarinėjų vieną saitą ir man reikia padaryti taip, kad paspaudus vieną mygtuką rodytų tekstą, o perkrovus puslapį dar kitokį tekstą, dar karta perkrovus vėl kitą ir taip toliau kol vėl pradės kartotis. PVZ.:

 

Paspaudus mygtuką išmetą tekstą "Laba dieną 123", jeigu lanktytojas perkrauna puslapį arba nueina į kitą puslapį ir vėl gryžęs paspaudžia mygtuką išmestų kita tekstą tarkim "Labas vakaras 321", vėl perkrovus ar paspaudus mygtuką rodytu "Labas rytas 231" ir dar kartą paspaudus rodytų vėl iš naujo "Laba dieną 123", tada "Labas vakaras 321" ir t.t.

 

Nežinau ar tai padaryti būtų sudėtinga, ar ne, bet aš neišmastau jokio veikiančio sprendimo, kadangi tik pradedu mokytis tai daug patirties ir žinių neturiu. Ačiū iš anksto už betkokį patarimą.

Redagavo VCSprojekt
Nuoroda į pranešimą
Dalintis kituose puslapiuose
Svečias Naujokas

Labas,

gal padės:

<script LANGUAGE="JAVASCRIPT">
<!-- 

var r_text = new Array (); 
r_text[0] = "Labas"; 
r_text[1] = "Kaip gyveni"; 
r_text[2] = "Gerai"; 
r_text[3] = "O tu"; 
r_text[4] = "Viso gero"; 

var i = Math.floor(r_text.length * Math.random()); 

document.write("<center><FONT SIZE=72><FONT COLOR='BLACK'>" + 
r_text[i]  + "</FONT></center>"); 



document.body.style.background=bgcolorlist[Math.floor(Math.random()*bgcolorlist.length)]; 

</script>

 

Peržiūra čia: https://www.w3schools.com/code/tryit.asp?filename=FP7S6PIS00CW

 

 

Čia su mygtuku: https://www.w3schools.com/code/tryit.asp?filename=FP7SBHSR8OQH

Redagavo Naujokas
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Labas,

gal padės:

<script LANGUAGE="JAVASCRIPT">
<!-- 

var r_text = new Array (); 
r_text[0] = "Labas"; 
r_text[1] = "Kaip gyveni"; 
r_text[2] = "Gerai"; 
r_text[3] = "O tu"; 
r_text[4] = "Viso gero"; 

var i = Math.floor(r_text.length * Math.random()); 

document.write("<center><FONT SIZE=72><FONT COLOR='BLACK'>" + 
r_text[i]  + "</FONT></center>"); 



document.body.style.background=bgcolorlist[Math.floor(Math.random()*bgcolorlist.length)]; 

</script>

 

Peržiūra čia: https://www.w3schools.com/code/tryit.asp?filename=FP7S6PIS00CW

 

Ačiū labai, kad padedi, viskas būtų labai gerai, tik reikėtų jog net išėjus iš puslapio ir vėl gryžus tam pačiam vartotojui tęstusi ta pati seka, t.y. jeigu iš saito išėjo paskutini kartą gavęs tekstą tarkim "Kaip gyveni", vėl gryžęs į tą puslapį ir paspaudęs gautų sekantį tekstą, t.y. "Gerai". Tai čia tikriausiai reikėtu ir duomenų bazę pajungti, kad įsimintų to vartotojo paspaudimus ir kad ir po kiek laiko gryžęs tęstusi jo seka. Jei čia daug darbo būtų tada tiek to, pritaikysiu tavo sprendimą kaip nors. Ačiū

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Ačiū labai, kad padedi, viskas būtų labai gerai, tik reikėtų jog net išėjus iš puslapio ir vėl gryžus tam pačiam vartotojui tęstusi ta pati seka, t.y. jeigu iš saito išėjo paskutini kartą gavęs tekstą tarkim "Kaip gyveni", vėl gryžęs į tą puslapį ir paspaudęs gautų sekantį tekstą, t.y. "Gerai". Tai čia tikriausiai reikėtu ir duomenų bazę pajungti, kad įsimintų to vartotojo paspaudimus ir kad ir po kiek laiko gryžęs tęstusi jo seka. Jei čia daug darbo būtų tada tiek to, pritaikysiu tavo sprendimą kaip nors. Ačiū

Tarp sesijos/cookies ar dar kazkur vartotojo pusej issaugok paprasciausiai indeksa paskutines frazes is to masyvo, jei tesiant Naujoko parasyta koda.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Ačiū labai, kad padedi, viskas būtų labai gerai, tik reikėtų jog net išėjus iš puslapio ir vėl gryžus tam pačiam vartotojui tęstusi ta pati seka, t.y. jeigu iš saito išėjo paskutini kartą gavęs tekstą tarkim "Kaip gyveni", vėl gryžęs į tą puslapį ir paspaudęs gautų sekantį tekstą, t.y. "Gerai". Tai čia tikriausiai reikėtu ir duomenų bazę pajungti, kad įsimintų to vartotojo paspaudimus ir kad ir po kiek laiko gryžęs tęstusi jo seka. Jei čia daug darbo būtų tada tiek to, pritaikysiu tavo sprendimą kaip nors. Ačiū

 

Kaip rašė, gali į cookies įdėti indexą ir po to nuo jo pradėti. Arba gali saugoti localStorage: https://developer.mozilla.org/en-US/docs/Web/API/Window/localStorage

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Tarp sesijos/cookies ar dar kazkur vartotojo pusej issaugok paprasciausiai indeksa paskutines frazes is to masyvo, jei tesiant Naujoko parasyta koda.

Va va, apie cookies net nepagalvojau, tik aš dar nesu tiek pažengęs kad galėčiau pats realizuoti tokį sprendimą, bet gal pagooglinęs išsispręsiu kaip nors. Dėkui labai

 

Kaip rašė, gali į cookies įdėti indexą ir po to nuo jo pradėti. Arba gali saugoti localStorage: https://developer.mozilla.org/en-US/docs/Web/API/Window/localStorage

Oo dėkui, pravers labai.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...