Problem mit Seitenaufbau im IE

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Problem mit Seitenaufbau im IE

    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:

    Quellcode

    1. <script type='text/javascript'>
    2. function anzeigen(das){
    3. if(document.getElementById(das).style.display=='none')
    4. document.getElementById(das).style.display='block';
    5. else document.getElementById(das).style.display='none';}
    6. </script>
    7. <style type="text/css">
    8. <!--
    9. body {
    10. margin-left: 0px;
    11. }
    12. -->
    13. </style>
    14. <script language="JavaScript" type="text/JavaScript">
    15. <!--
    16. function MM_swapImgRestore() { //v3.0
    17. var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
    18. }
    19. function MM_preloadImages() { //v3.0
    20. var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    21. var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    22. if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
    23. }
    24. function MM_findObj(n, d) { //v4.01
    25. var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    26. d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
    27. if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
    28. for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
    29. if(!x && d.getElementById) x=d.getElementById(n); return x;
    30. }
    31. function MM_swapImage() { //v3.0
    32. var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
    33. if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
    34. }
    35. //-->
    36. </script>
    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.
  • Hat sich erledigt.

    Die Rollover funktion aktualisiert anscheinend.

    Das grundproblem liegt aber wo ganz anders.

    ein kleiner Schöhnheitsfehler beim Hintergrundbildeinbau:

    Ich habe die Farbe nicht gesetzt (was eigetnlich egal sein sollte) aber nach setzen der Farbe war das Problem behoben.

    Danke für die zahlreichen Antworten ;-P

    Greetz Doc