Anzeige - [Interessiert an einer Anzeige?]
(?) Tags raten (?) (edit)
 
Reply to this topicStart new topicStart Poll
> Ajax Probleme im IE
andiR
Geschrieben am: So 22.06.2008, 16:45
Report PostQuote Post

AyomRank 4
********

Gruppe: Member (aktiv)
Beiträge: 106
Mitglied seit: 18.06.2006


Hallo,

ich nutze ein Script um ein DIV per Ajax zu aktualisieren.
Leider bringt mir der Internet Explorer laufend Fehler:(

Seite kann nicht angezeigt werden. Vorgang abgebrochen!
Leider funktioniert die Seite im Firefox wunderbar.

Hier der Code:

CODE
<body onload="requestFileInfo()">
<script>
// method that sets up a cross-browser XMLHttpRequest object
function getHTTPObject() {
   var http_object;
   @if (@_jscript_version >= 5)
       try {
           http_object = new ActiveXObject("Msxml2.XMLHTTP");
       }
       catch (e) {
           try {
               http_object = new ActiveXObject("Microsoft.XMLHTTP");
           }
           catch (E) {
               http_object = false;
           }
       }
   @else
       xmlhttp = http_object;
   @end @*/


   // Mozilla and others method

   if (!http_object && typeof XMLHttpRequest != 'undefined') {
       try {
           http_object = new XMLHttpRequest();
       }
       catch (e) {
           http_object = false;
       }
   }

   return http_object;
}

var HTTP = getHTTPObject();

function handleHTTPLoad(){
   if (HTTP.readyState == 4)
   {
     if (HTTP.status == 200)
     {
         document.getElementById('status').innerHTML = HTTP.responseText;
         window.setTimeout("requestFileInfo()", 50000);
     }
   }
}

function requestFileInfo(){

var date = new Date();
HTTP.open('GET', "include/pages/config/ajax/refresh.php?cache="+date.getTime(), true);
   HTTP.onreadystatechange = handleHTTPLoad;
   HTTP.send(null);
window.setTimeout("requestFileInfo()", 50000);
}

requestFileInfo();

</script>


Habe meinen eigenen Code durch diesen GoogleCode ersetzt da er angeblich wunderbar funktioniert.
Warum nur bei mir nicht? sad.gif

mfg
Top
PMEmail PosterICQ
Top
 
 

#2 Geschrieben am: So 22.06.2008, 17:45 (+00:59)
Report PostQuote Post

AyomRank 4
********

Gruppe: Member (aktiv)
Beiträge: 151
Mitglied seit: 4.11.2006


haste die Pfadangaben schon mal überprüft ?
CODE
include/pages/config/ajax/refresh.php

Habe dein Script getestet und bei mir funktionierte es im IE 7

Top
PMEmail PosterUsers Website
Top
 
andiR
#3 Geschrieben am: So 22.06.2008, 17:50 (+00:04)
Report PostQuote Post

AyomRank 4
********

Gruppe: Member (aktiv)
Beiträge: 106
Mitglied seit: 18.06.2006


Danke für deinen Hilfeversuch.
Mit dem Code oben hats dann komischerweise im Firefox nicht mehr funktioniert, jetzt habe ich ein wenig gebastelt.

CODE
<body onload="loadData()">
<script>
var xmlHttp = false;

// XMLHttpRequest-Instanz erstellen
// ... für Internet Explorer
try {
   xmlHttp  = new ActiveXObject("Msxml2.XMLHTTP");
} catch(e) {
   try {
       xmlHttp  = new ActiveXObject("Microsoft.XMLHTTP");
   } catch(e) {
       xmlHttp  = false;
   }
}
// ... für Mozilla, Opera und Safari
if (!xmlHttp  && typeof XMLHttpRequest != 'undefined') {
   xmlHttp = new XMLHttpRequest();
}

// aktuelle Daten laden
loadData();

// alle 5 Sekunden neue Daten holen
setInterval("loadData()",5000);

function loadData()
{
if (xmlHttp) {
xmlHttp.open('GET', 'include/pages/config/ajax/refresh.php', true);
    xmlHttp.onreadystatechange = function () {
        if (xmlHttp.readyState == 4) {
            document.getElementById("status").innerHTML = xmlHttp.responseText;
        }
    };
    xmlHttp.send(null);
}
}
</script>


Läuft wunderbar in beiden Browsern, nur wie auch beim Code oben kommt ab und zu der Aussetzer vom Internet explorer.
Bringt mir einen Fehler und dann Seite kann nicht angezeigt werden sad.gif

Ich verstehs einfach nicht, tritt nicht bei jedem Klick auf, sondern ganz spontan.
Top
PMEmail PosterICQ
Top
 
Thema wird von 0 Benutzer(n) gelesen (0 Gäste und 0 anonyme Benutzer)
0 Mitglieder:
Trackback-Url: http://www.ayom.com/track/t/25044

Topic Options Reply to this topicStart new topicStart Poll

 


> Ähnliche Themen
AJAX Einstieg Dachs 123 1 Mo 11.08.2008, 01:17
Ebay PP Probleme Lila 210 2 Di 5.08.2008, 09:42
Domain: Rechtliche Probleme nach 2 Jahren cr4m0 335 9 So 27.07.2008, 01:27
Probleme mit host2day? danwip 3853 111 Mi 11.06.2008, 19:00
Probleme mit neuem Google Analytics-Code bestätigt Peter Schneider 889 12 Mo 2.06.2008, 07:58
Probleme mit formmail.pl ROHU 239 3 Di 20.05.2008, 19:20
Nested Sets und Probleme BartTheDevil89 222 0 Mi 14.05.2008, 15:54
Probleme mit der Domain! Platus 204 3 Sa 26.04.2008, 05:57
AJAX Gui Designer Sancheck 371 2 Sa 19.04.2008, 21:10
Probleme mit Tradedoubler sigma-ws 1141 27 Do 3.04.2008, 21:17




Anzeige - [Interessiert an einer Anzeige?]



Anzeigen


[Interessiert an einer Anzeige?]