Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> prośba a kawałek AJAXa...
wolguy
post
Post #1





Grupa: Zarejestrowani
Postów: 219
Pomógł: 10
Dołączył: 9.01.2005

Ostrzeżenie: (0%)
-----


Witam,
wiem że forum jest do pomagania a nie do pisania gotowców ale nie mogłem się powstrzymać... Moją prośbę kieruję raczej do zaawansowanych webmasterów.
Otóz, jak można podany przeze mnie kod "zmienić", aby wykorzystywał AJAXa - zmieniać jedynie zawartość komórki, w której znajduje się funkcja include.

  1. <html>
  2.  
  3. <body>
  4.  
  5. <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%">
  6. <tr>
  7. <td width="25%"><a href="?p=1">Home</a><br>
  8. <a href="?p=2">Linki</a><br>
  9. <a href="?p=3">Kontakt</a></td>
  10. <td width="75%"><?php include("{$_GET['p']}.html"); ?></td>
  11. </tr>
  12. </table>
  13.  
  14. </body>
  15.  
  16. </html>



Proszę o pomoc. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Jotun
post
Post #2





Grupa: Zarejestrowani
Postów: 1
Pomógł: 1
Dołączył: 30.12.2005
Skąd: Ryki

Ostrzeżenie: (0%)
-----


Kawałek AJAX'a:
Kod
<html>
<head>
<title>Przyklad</title>
<script language="javascript" src="advajax.js"></script>
<script language="javascript" type="text/javascript">
<!--
function zmienKategorie(plik) {
    advAJAX.get({
  url : "http://localhost/strona/" + plik,
  onLoading : function(obj) {
     document.getElementById('zawartosc').innerHTML = "Loading...";
  },
  onSuccess : function(obj) {
     document.getElementById('zawartosc').innerHTML = obj.responseText;
  },
  onError : function(obj) {
     document.getElementById('zawartosc').innerHTML = "Error: " + obj.status;
  }
    })
}
-->
</script>
</head>
<body>

<table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%">
  <tr>
    <td width="25%"><a onClick="zmienKategorie('home.html')" href="#">Home</a><br>
    <a onClick="zmienKategorie('linki.html')" href="#">Linki</a><br>
    <a onClick="zmienKategorie('kontakt.html')" href="#">Kontakt</a></td>
    <td width="75%" id="zawartosc">&nbsp;</td>
  </tr>
</table>

</body>

</html>


Prosty przykład wykorzystujący bibliotekę advAJAX...
Have fun! (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 16.10.2025 - 17:05