XLT blogas

2008-06-01

Ajax: kelių blokų atnaujinimas neperkraunant puslapio

Įrašyta kategorijoje: php — dainos @ 20:40
Tags:

Parašysiu savo kodą, kad nepasimestų :)
Šis PHP/Ajax kodas skirtas dinamiškai atnaujinti puslapio informaciją
, imamą iš kitų, įterpiamų puslapių, nenaudojant perkrovimo, ifreimų ar kitų neoptimalių variantų.

<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN”>
<html>
<head>
<script type=”text/javascript” src=”prototype.js”></script>
<script type=”text/javascript”>
var url1 = “a.php?” + “ms=” + new Date().getTime();
var url2 = “b.php?” + “ms=” + new Date().getTime();
var url3 = “c.php?” + “ms=” + new Date().getTime();

new Ajax.PeriodicalUpdater(’div1′, url1, {asynchronous:true, frequency:15});
new Ajax.PeriodicalUpdater(’div2′, url2, {asynchronous:true, frequency:15});
new Ajax.PeriodicalUpdater(’div3′, url3, {asynchronous:true, frequency:15});
</script>
</head>

<body onload=”>
<b>A</b><br>
<div id=”div1″><?php include (”a.php”) ?></div>
<br>
<b>B</b><br>
<div id=”div2″><?php include (”b.php”) ?></div>
<br>

<b>C</b><br>
<div id=”div3″><?php include (”c.php”) ?></div>
<br>
<b>M-1</b><br>
<div id=”div4″><?php include (”m1.php”) ?></div>

<br>
<b>LALUNA</b><br>
<div id=”div5″><?php include (”laluna.php”) ?></div>

</body>
</html>

No Comments Yet »

Komentarų dar nėra.

RSS feed for comments on this post. TrackBack URI

Pakomentuokite

Blog at WordPress.com.