2

Ich konfrontiert mit dem Problem, dass Geomap von Google mit JQuery zusammen in Internet Explorer fehlschlägt.Google Geomap mit jquery schlägt in IE

Ansonsten in Firefox sieht es wie folgt aus:

1239617014-clip-11kb http://clip2net.com/clip/m0/1239617014-clip-11kb.jpg

Hier kommt js Referenzen

<script type="text/javascript" src="http://maps.google.com/maps?file=api&amp;v=2&amp;key=ABCDEFG"> 
</script> 
<script type="text/javascript" src="http://www.google.com/jsapi"></script> 
<script src="/js/jquery-1.3.2.min.js" type="text/javascript"></script> 
<script src="/js/ui.core.js" type="text/javascript"></script> 
<script src="/js/ui.accordion.js" type="text/javascript"></script> 

1239620705-clip-21kb http://clip2net.com/clip/m0/1239620705-clip-21kb.png

Bitte jemand helfen, mit dieser ...

Dank in Beratung.

+0

Was ist der Fehler? Wie scheitert es? – cgp

+0

Danke für die Antwort, ich habe meinen Beitrag bearbeitet und Snapshot des Fehlers – omoto

+0

Ich habe Akkordeon (ui) auf der Seite, und wenn ich sie von der Seite entfernt, funktioniert alles gut. Aber es ist dort gebraucht ... – omoto

Antwort

0

Fest durch Entfernen JQuery.UI.Dialog von Seite zu ersetzen.

1

Es ist schwer, JavaScript in IE zu debuggen, aber es ist noch schwieriger, ohne die tatsächliche URL zu debuggen, oder wenn minimiertes Javascript verwendet. Möglicherweise möchten Sie vorübergehend zu der vollständigen nicht verkleinerten Version von jquery wechseln, damit Sie die Zeile finden, in der der Fehler auftritt, und sehen, was passiert.

Auch in Firefox können Sie versuchen, Firebug zu verwenden, um zu sehen, ob es irgendwelche Fehler wirft. Obwohl die Map in Firefox funktioniert, kann sie sich stillschweigend von einem Fehler erholen, von dem IE nicht wiederhergestellt werden kann.

0

Verwenden Sie einen console.log() -Aufruf zum Drucken auf Firebug? Dies führt dazu, dass IE Fehler sendet. Wenn das ist vielleicht der Fall versuchen, so etwas wie diese

var a = "hello"; 
try 
{ 
console.log(a); 
} 
catch(err) 
{ 
alert(a); 
} 

dieser die console.log mit einem einfachen alten Alarm in IE

0

#map { float:left; width:700px; height:500px; margin-top:10px; } 

dass alle :-) ist