Pereiti prie turinio

Reikia JavaScript Pagalbos


Rekomenduojami pranešimai

Kadangi su JS beveik "nedraugauju", tai iškilo problema, įgyvendinant vieną paprastą dalyką... :P

 

Galbūt kas nors galėtumėt parašyti ką reikėtų daryti, norint pasiekti tokį rezultatą:

 

Reikia, kad JS skaičiuotų laiką ir kol jį skaičiuoja, rodyti, tarkime, xxx.php includintą failą. O kai suskaičiuos iki, pvz, 10 s., rodyti visą, žemiau esantį, index.php failą, be xxx.php. :)

 

Logiškai turėtų kažkas atrodyt taip: (į sintaksę nekreipkit dėmesio, nes noriu tik mintį aiškiau perduot) :)

 

include(xxx.php);
<script type="javascript">
function skaiciuoju...
if (skaiciuoju = 10)
{
remove xxx.php;
rodyti visa index.php
}
</script>

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Sugeneruok savo puslapį PHP(ar bet kokia kita serverio pusės kalba). Jame turėtų būti blokas su tuo xxx turiniu, kuriam praėjus toms 10 sekundžių skriptas tiesiog užmestų "display: none;". Aišku jei vartotojas JS išjungtų, rezultatas būtų visai ne toks kokio tikiesi.

Redagavo aKi
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Sveikas,

<html>
<head>
<script type="text/javascript">
<!--
function delayer(){
   window.location = "index.php"
}
//-->
</script>
</head>
<body onLoad="setTimeout('delayer()', 10000)">
<h2>Čia xxx.php kodas</h2>
<p>ir po 10000 milisekundžių t.y. 10 sec. tave redirectins į index.php</p>
</body>
</html>

turėtų suveikti

 

Kadangi su JS beveik "nedraugauju", tai iškilo problema, įgyvendinant vieną paprastą dalyką... :P

 

Galbūt kas nors galėtumėt parašyti ką reikėtų daryti, norint pasiekti tokį rezultatą:

 

Reikia, kad JS skaičiuotų laiką ir kol jį skaičiuoja, rodyti, tarkime, xxx.php includintą failą. O kai suskaičiuos iki, pvz, 10 s., rodyti visą, žemiau esantį, index.php failą, be xxx.php. :)

 

Logiškai turėtų kažkas atrodyt taip: (į sintaksę nekreipkit dėmesio, nes noriu tik mintį aiškiau perduot) :)

 

include(xxx.php);
<script type="javascript">
function skaiciuoju...
if (skaiciuoju = 10)
{
remove xxx.php;
rodyti visa index.php
}
</script>

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Sveikas,

<html>
<head>
<script type="text/javascript">
<!--
function delayer(){
   window.location = "index.php"
}
//-->
</script>
</head>
<body onLoad="setTimeout('delayer()', 10000)">
<h2>Čia xxx.php kodas</h2>
<p>ir po 10000 milisekundžių t.y. 10 sec. tave redirectins į index.php</p>
</body>
</html>

turėtų suveikti

 

 

Ačiū tau 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ą...