Hallo zusammen,
ich habe ein kleines Problem mit dem IE7. Ich weiß, dass er nicht mehr aktuell ist, aber ich möchte gern das meine Seite auf ihm läuft.
Ich lade im Head bereich 2 Javascript Dateien
jquery-1.7.2.pack.c.js
global2.js
In der global2.js befinden sich ein paar Funktionen die für den Betrieb der Seite notwendig sind z.B. die Funktion "check_functions".
Kurz vom </body> versuche ich die Funktion "check_functions" aufzurufen. In den Browsern IE8-10, Chrome,FF3-20,Safari und Opera klappt dies auch einwandfrei. Bei IE7 jedoch bekomm ich immer die Meldung "Objekt erwartet".
Die Zeile sieht so aus:
Die funktion sieht so aus:
Alles anzeigen
Im Head lade ich folgende Dateien:
Ich habe schon google bemüht und auch einiges gefunden, wie z.B. "defer" in die entsprechende Zeile einzufügen, aber das klappt dann auch nicht. Auch habe ich schon versucht, das ganze ohne "ready()" aufzurufen. aber es klappt nichts.
Über einen Tipp wäre ich sehr dankbar.
MfG
boyge
ich habe ein kleines Problem mit dem IE7. Ich weiß, dass er nicht mehr aktuell ist, aber ich möchte gern das meine Seite auf ihm läuft.
Ich lade im Head bereich 2 Javascript Dateien
jquery-1.7.2.pack.c.js
global2.js
In der global2.js befinden sich ein paar Funktionen die für den Betrieb der Seite notwendig sind z.B. die Funktion "check_functions".
Kurz vom </body> versuche ich die Funktion "check_functions" aufzurufen. In den Browsern IE8-10, Chrome,FF3-20,Safari und Opera klappt dies auch einwandfrei. Bei IE7 jedoch bekomm ich immer die Meldung "Objekt erwartet".
Die Zeile sieht so aus:
Die funktion sieht so aus:
Quellcode
- function check_functions(folder,loadfile) {
- if($("html").is('.ty_mobile') || ($("html").is('.br_ie') && $("html").is('.v_6,.v_7,.v_8'))) {
- $('#wrapper_content_main').prepend('<p>Test</p>');
- }else{
- if(loadfile == 1) {
- $.ajax({url: folder+"js/jquery.dd_old2.pack.c.js",dataType: "script",cache:true,success: function(){
- $(".dd_sel").msDropDown({showIconOnly:true});
- $(".dd_sel_it").msDropDown({useSpecialSprite:'flag'});
- $(".dd_span").msDropDown({useSpan:true,mainCSS:'dd2'});
- }});
- }else{
- $(".dd_sel").msDropDown({showIconOnly:true});
- $(".dd_sel_it").msDropDown({useSpecialSprite:'flag'});
- $(".dd_span").msDropDown({useSpan:true,mainCSS:'dd2'});
- }
- }
- }
Im Head lade ich folgende Dateien:
Ich habe schon google bemüht und auch einiges gefunden, wie z.B. "defer" in die entsprechende Zeile einzufügen, aber das klappt dann auch nicht. Auch habe ich schon versucht, das ganze ohne "ready()" aufzurufen. aber es klappt nichts.
Über einen Tipp wäre ich sehr dankbar.
MfG
boyge