Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [ajax] wysypuje mi skrypt pod ie
Forum PHP.pl > Forum > XML, AJAX
thuron
Mam problem ze skryptem ajaź zaczerpniętym ze strony
http://www.dynamicdrive.com/dynamicindex17/ajaxcontent.htm
i wszystko działa pod firefox a w ie występuje błąd skryptu ale tylko i wyłącznie jesli ładuję stronkę z serwera.
Przykładowa strona demonstracyjna odpalana z dysku oparta o ten sam skrypt działa bez zarzutów wiec w czym tkwi problem?

Jestem początkującym webmasterem i proszę o wyrozumiałość i pomoc
Adres mojej strony to thuron.freehost.pl z nieszczęsnym skryptem.

Pozdrawiam wszystkich forumowiczów i mowię wam cześć gdyż to mój pierwszy post.
qqrq
Możesz uściślić? U ciebie na localhoście wszystko śmiga, a na serwerze w sieci jest problem? Jaki błąd ci wyskakuje?
thuron
jak klikam na uruchomienie akcji sterowanej skryptem mianowicie link do podstrony która ma być wyświetlana w divie to nic sie nie dzieje

napisana strona nie startuje pod ie ani z localhosta ani z serwera

jedynie strona demo działa poprawnie
qqrq
Rozumiem. Ja z AJAX-em w IE miałem raczej same problemy. Proponuję jedno rozwiązanie (pomogło u mnie w przypadku innych skryptów): definicję funkcji "onreadystatechange" umieścić PO wywołaniu open i send. Ściągnąłem sobie ten skrypt, do którego linka dałeś. Tam w pliku "index.htm" jest coś takiego:

  1. page_request.onreadystatechange=function(){
  2. loadpage(page_request, containerid)
  3. }
  4. page_request.open('GET', url, true)
  5. page_request.send(null)


Zamień to na


  1. page_request.open('GET', url, true)
  2. page_request.send(null)
  3. page_request.onreadystatechange=function(){
  4. loadpage(page_request, containerid)
  5. }


i zobacz co z tego wyjdzie...
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.