Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wymiana fragmentu strony
breaked
post
Post #1





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 20.10.2010

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


Witam, mam coś takiego i mi nie działa:

plik pages.js:
  1. var r;
  2. var e;
  3. function odbierzDane()
  4. {
  5. if (r.readyState == 4) {
  6. if (r.status == 200 || r.status == 304) {
  7. e.innerHTML = r.responseText;
  8. }
  9. }
  10. }
  11. function page(strona, div)
  12. {
  13. if (r = getXMLHttpRequest()) {
  14. e = document.getElementById(div);
  15. r.open('GET', strona);
  16. r.onreadystatechange = odbierzDane;
  17. r.send(null);
  18. }
  19. }


fragment pliku login.html
  1. ...
  2. <a href="#" onclick="page('maps.php', 'content')">Mapa</a></br>
  3. ...


i to mi nie działa ? pomoże ktoś ? (IMG:style_emoticons/default/smile.gif)

Ten post edytował breaked 28.11.2010, 13:52:55
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 7)
wszerad
post
Post #2





Grupa: Zarejestrowani
Postów: 106
Pomógł: 18
Dołączył: 11.12.2008

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


A w konsoli błędów wywala coś?
Go to the top of the page
+Quote Post
breaked
post
Post #3





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 20.10.2010

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


konsoli błędów, czyli ?
w js jestem początkujący...
Go to the top of the page
+Quote Post
thek
post
Post #4





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




Konsola błędów = Zależnie od przeglądarki gdzieś w okolicach Narzędzia (IMG:style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post
Mephistofeles
post
Post #5





Grupa: Zarejestrowani
Postów: 1 182
Pomógł: 115
Dołączył: 4.03.2009
Skąd: Myszków

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


Jaka przeglądarka? W Chromie konsolę masz w narzędziach, niestety nie pamiętam jak jest w innych.
Go to the top of the page
+Quote Post
breaked
post
Post #6





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 20.10.2010

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


wyświetla: Uncaught ReferenceError: getXMLHttpRequest is not defined.
nie za bardzo wiem jak temu zaradzić..
Go to the top of the page
+Quote Post
wszerad
post
Post #7





Grupa: Zarejestrowani
Postów: 106
Pomógł: 18
Dołączył: 11.12.2008

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


getXMLHttpRequest to nie jest funkcja a konstruktorem dlatego w kodzie ma być
  1. r = new getXMLHttpRequest();
podpowiem ci jeszcze, że w IE to i tak nie zadziała. Kurs Ajax masz tu przykład, który na IE też jest przygotowany.
Go to the top of the page
+Quote Post
breaked
post
Post #8





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 20.10.2010

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


dzięki, już działa. pod IE też (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

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: 24.12.2025 - 19:42