Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [ajax]problemów z IE ciąg dalszy
Forum PHP.pl > Forum > Przedszkole
lucks
stoczyłem pierwszą potyczkę z AJAX i wypadła zadziwająco dobrze aż do momentu sprwdzenia wszystkiego w IE, dostaję niezwykle obfity w treść komunikat: "nieznany błąd czasu wykonywania", występuje w ostatniej linii funkcji odpalającej ajaxa (skopiowanej z forum):

  1. function Ajaxy(destination, pr_id){
  2. advAJAX.get({
  3. url: "http://adres/compbuild_info.php?products_id="+pr_id,
  4. onSuccess : function(obj) { wypisz(obj.responseText, destination); },
  5. onError : function(obj) { alert("Error: " + obj.status); }
  6. }); // tu pojawia się błąd
  7. }
  8. function wypisz(tresc, div){
  9. document.getElementById(div).innerHTML=tresc;


oczywiscie w w ff i operze wszystko działa znakomicie
batman
Miałem taki sam błąd winksmiley.jpg

Wstaw w skrypcie, który wywołujesz takie coś:

  1. <?php
  2. header("Pragma: no-cache");
  3. header("Cache-Control: no-cache, must-revalidate");
  4. header("Content-type: text/plain; charset=UTF-8");
  5. header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
  6. ?>


Powinno pomóc.

Jeszcze jedno. Taki błąd może wystąpić w IE, jeśli zapisujesz coś przy pomocy innerHTML.
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.