Autor | Zpráva | ||
---|---|---|---|
maxikingcompany Profil * |
#1 · Zasláno: 24. 6. 2011, 19:05:28
Čau, mám "chat" a potřeboval bych, aby se mi pomocí ajaxu obnovoval jen jeden <div>, ve kterém jsou příspěvky z databáze
Kód: <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <title>---</title> </head> <body> <script type="text/javascript" > var refresh = setInterval(function() { $("#chat").load(location.href+"&t="+1*new Date()+" #chat>*",""); }, 1000); </script> <div id="chat"> <?php $con = mysql_connect("---","---","---"); if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db("---", $con); $result = mysql_query("SELECT * FROM ---"); while($row = mysql_fetch_array($result)) { echo "<b> ". $row['---'] ." <br> "; } mysql_close($con); ?> </div> </body> </html> |
||
LOPAD Profil |
#2 · Zasláno: 25. 6. 2011, 16:20:36
to akože máme dodať XML? ja som to tak pochopil.
var xhr; try { xhr = new ActiveXObject('Msxml2.XMLHTTP'); } catch (e) { try { xhr = new ActiveXObject('Microsoft.XMLHTTP'); } catch (e2) { try { xhr = new XMLHttpRequest(); } catch (e3) { xhr = false; } } } xhr.onreadystatechange = function() { if(xhr.readyState == 4) { if(xhr.status == 200) { document.write(xhr.responseText); //vypíše prijatý text }else{ //error code } } xhr.open('GET', "/subor.php", true); //vyberie cez metódou GET zo suboru.php vyechovaný text xhr.send(null); //v metóde GET sa dáva na odosielanie null, v POST dáta na odoslanie. |
||
maxikingcompany Profil * |
#3 · Zasláno: 26. 6. 2011, 18:08:50
|
||
LOPAD Profil |
#4 · Zasláno: 26. 6. 2011, 20:27:59
ok. ale pls nabudúce presnejšie vyjadri svoju žiadosť. Dik za stránku, páči sa mi. :D
|
||
Časová prodleva: 13 let
|
0