Hi Folks
Ich habe ein mächtig störendes Problem mit dem Internet Explorer.
Folgender Aufbau meiner Seite:
ich habe 2 Frames oben und unten .. top und main.
in top wird ein Javascript menue geladen mit ROLLOVER Funktion.
Hauptkategorie ist n Rollvoer und dann macht eine SPAN Table auf in der die weiteren Menupunkte stehen.
Das Menu wird über Spans aufgerufen und das Rolloverbild mit der Javascriptfunktion "anzeigen" aufgerufen.
Per Klick auf ein Menu macht sich in Main die dazugehörige Site auf.
ALles hat wunderbar geklappt bis zu dem Zeit punkt als ich versucht habe die Sites aufzupeppen: Ich hab ein BG-Img eingefügt.
Nun tritt folgender Fehler auf :
Ich wähle das Menu an die Site wird geladen sobald ich aber eine neue Seite aufrufe über das Menu legt sich diese einfach nur darüber so das ich nun beide Seiten übereinander sehe.
Bis zu dem Zeitpunkt an dem ich wieder über ein ROLLOVERMenupunkt fahre.
Im Firefox funktioniert alles aber im IE tritt das Problem auf.
Zur Verdeutlichung noch der Link zur Site http://drbloedel.homedns.org/MSVaktuell/center.htm
Und der Code: Für die ROLLOVER Funktionen und die Menufunktion:
Alles anzeigen
Ich hoffe das einer von euch schon mal dieses Problem hatte und mir da ein wenig helfen kann .. ich hab nämlich ehrlich keinen Plan mehr was es da haben kann.
Ich habe ein mächtig störendes Problem mit dem Internet Explorer.
Folgender Aufbau meiner Seite:
ich habe 2 Frames oben und unten .. top und main.
in top wird ein Javascript menue geladen mit ROLLOVER Funktion.
Hauptkategorie ist n Rollvoer und dann macht eine SPAN Table auf in der die weiteren Menupunkte stehen.
Das Menu wird über Spans aufgerufen und das Rolloverbild mit der Javascriptfunktion "anzeigen" aufgerufen.
Per Klick auf ein Menu macht sich in Main die dazugehörige Site auf.
ALles hat wunderbar geklappt bis zu dem Zeit punkt als ich versucht habe die Sites aufzupeppen: Ich hab ein BG-Img eingefügt.
Nun tritt folgender Fehler auf :
Ich wähle das Menu an die Site wird geladen sobald ich aber eine neue Seite aufrufe über das Menu legt sich diese einfach nur darüber so das ich nun beide Seiten übereinander sehe.
Bis zu dem Zeitpunkt an dem ich wieder über ein ROLLOVERMenupunkt fahre.
Im Firefox funktioniert alles aber im IE tritt das Problem auf.
Zur Verdeutlichung noch der Link zur Site http://drbloedel.homedns.org/MSVaktuell/center.htm
Und der Code: Für die ROLLOVER Funktionen und die Menufunktion:
Quellcode
- <script type='text/javascript'>
- function anzeigen(das){
- if(document.getElementById(das).style.display=='none')
- document.getElementById(das).style.display='block';
- else document.getElementById(das).style.display='none';}
- </script>
- <style type="text/css">
- <!--
- body {
- margin-left: 0px;
- }
- -->
- </style>
- <script language="JavaScript" type="text/JavaScript">
- <!--
- function MM_swapImgRestore() { //v3.0
- var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
- }
- function MM_preloadImages() { //v3.0
- var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
- var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
- if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
- }
- function MM_findObj(n, d) { //v4.01
- var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
- d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
- if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
- for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
- if(!x && d.getElementById) x=d.getElementById(n); return x;
- }
- function MM_swapImage() { //v3.0
- var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
- if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
- }
- //-->
- </script>
Ich hoffe das einer von euch schon mal dieses Problem hatte und mir da ein wenig helfen kann .. ich hab nämlich ehrlich keinen Plan mehr was es da haben kann.