Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [ajax] problem z IE
soska66
post
Post #1





Grupa: Zarejestrowani
Postów: 132
Pomógł: 1
Dołączył: 3.02.2005

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


Mam taki prosty kod przy uzyciu AdvAjax

  1. function generatePage(orderid){
  2.  
  3. advAJAX.get({
  4. url: "/order.php",
  5. parameters : {"orderid" : orderid},
  6. onSuccess : function(obj) {
  7. document.getElementById("content").innerHTML = obj.responseText;
  8.  
  9. }
  10. });
  11. }
  12.  
  13. function checkProduct(sku, oid){
  14.  
  15. advAJAX.get({
  16. url: "/order_remove.php",
  17. parameters : {
  18. "sku" : sku,
  19. "oid" : oid
  20. },
  21. onSuccess : function(obj) {
  22. //document.getElementById("content").innerHTML = obj.responseText;
  23. generatePage('<?=$orderid?>');
  24. }
  25. });
  26. }


Po wcisnieciu przycisku, zostaje wywolana funkcja checkProduct. W przypadku 'sukcesu', funkcja generatePage odswieza zawartosc strony.
Wszystko chodzi pieknie na Firefoxie. Na IE funkcjonalnosc tez jest ok, z tym, ze aby odpalila sie funkcja generatePage, musze kliknac... gdziekolwiek na stronie... po prosu uzyc klawisza myszki. Czyli, bardziej opisowo... Zostaje odpalona funkcja checkProduct, zostaje wykonany skrypt w order_remove.php i nic sie dalej nie dzieje. Wciskam przycisk i dopiero wtedy odpala sie generatePage i strona zostaje odswiezona

Jakis pomysl dlaczego tak sie dzieje? smile.gif Z gory dzieki

Ten post edytował soska66 19.06.2008, 11:07:35
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 21.08.2025 - 12:29