Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [ajax]problemów z IE ciąg dalszy
lucks
post
Post #1





Grupa: Zarejestrowani
Postów: 143
Pomógł: 0
Dołączył: 5.04.2005

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


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

Ten post edytował lucks 12.10.2006, 15:33:34
Go to the top of the page
+Quote Post
batman
post
Post #2





Grupa: Moderatorzy
Postów: 2 921
Pomógł: 269
Dołączył: 11.08.2005
Skąd: 127.0.0.1




Miałem taki sam błąd (IMG:http://forum.php.pl/style_emoticons/default/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.

Ten post edytował batman 12.10.2006, 16:01:30
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: 19.12.2025 - 13:31