IFrame wird nicht im IE angezeigt!

Dieses Thema IFrame wird nicht im IE angezeigt! im Forum "Webentwicklung, Hosting & Programmierung" wurde erstellt von Hellhammer, 24. Dez. 2007.

Thema: IFrame wird nicht im IE angezeigt! Hi und frohe Weihnachten! Ich habe das Problem das IFrames nicht im Internet Explorer angezeigt werden, kann mir da...

  1. Hi und frohe Weihnachten!

    Ich habe das Problem das IFrames nicht im Internet Explorer angezeigt werden, kann mir da jemand helfen?

    Guck hier: http://sixthalloy.de/news.php

    Bitte über den IE die Pages anzeigen lassen!
    Was kann ich machen bitte?

    Marcel
     
  2. Ich weiß noch nicht ob es die Ursache ist, aber mach erstmal das überflüssige [size=14pt][/size] weg ;)

     
  3. Hi Hellhammer: Frohe Weihnachten! :)

    @Conny hat die Ursache, warum dein IFrame nicht angezeigt wird ja schon gefunden!()

    Du hast aber noch weitere Fehler auf deiner Webseite:
    Die !DOCTYPE brauchst du nur 1 mal auf deiner Webseite, ist aber 2 mal vorhanden.

    Und den Zeichensatz brauchst du auch nur 1 mal, und der ist 3 mal vorhanden.

    Und wenn du möchtest, kannst du auf dieser Seite weitere Fehler deiner Seite finden.
    http://www.validome.org/validate/?uri=http://sixthalloy.de/news.php

    Gruß Raupe
     
  4. Hi Hellhammer,

    hau doch erstmal die ganzen Fehler raus, schau mal hier

    Du gibst z.B. XHTML aus, codest aber nicht entsprechend:
    Code:
    <META NAME=AUTHOR CONTENT=Marcel-Roger Falk>
    das ist falsch!

    Code:
    <META NAME=AUTHOR CONTENT=Marcel-Roger Falk[color=red] />[/color]
    so ist es richtig.

    Beim XHTML sind alleinstehende Tags verboten:
    Code:
    <br> wird zu <br />
         <img src=grafik.jpg> wird zu <img src=grafik.jpg />
    Da du deine Hp mit Tabellen erstellt hast aber das Dokument als modernes XHTML ausgibt solltest du dich entscheiden:

    Den doctype als HTML 4 ausgeben

    oder wenn du bei XHTML bleiben willst die HP ohne Tabellen bauen, d.h. mit divs und float und clear, außerdem Markup und Layout trennen.

    Tabellen und Frametechnik findet man noch zuhauf im Netz, diese Art des HP bauens ist aber definitiv aus guten Gründen out.

    Gruß
    Klaus
     
  5. Hey Moin,

    ich hoffe Ihr hattet ne schöne Weihnachtszeit!??

    Vielen Dank für die Tips, super!!

    Muss ich die Einträge nun löschen oder wie ist das gemeint?

    Gruß
     
  6. Ja die doppelten Einträge wie oben beschrieben kannst du löschen, die sind überflüssig.

    Gruß Raupe
     
  7. Hi,

    ich habe die Fehler mal so gut ich kann beseitigt, leider gibt es noch Probleme. http://sixthalloy.de/test/news.php
    Kann mit vielleicht jemand den fertigen Quellcode zuschicken, ich blicke das sonst nicht glaube ich.
    Nur wenn es keine großen Umstände macht!!
    Wäre wirklich toll. Ich könnte das dann einfach übertragen.

    Herzlichen Dank
     
  8. Hi Hellhammer,

    Gar nix hast du beseitigt, nicht mal die Fehler deren Lösung ich gleich mitgeliefert habe.

    Mit der lustigen Mischung aus Javascript (wozu überhaupt Javascript, haben doch eh aus Sicherheitsgründen ein Teil der User abgeschaltet?) und Code nach uralten Standards hilft nur eins:
    Nochmal von vorne!

    Gruß
    Klaus
     
  9. Also, ich verstehe wirklich nicht viel davon!
    Ich habe die Seite mit Dreamweaver gemacht, kann mir eigentlich nicht vorstellen das das Programm so schlecht ist.

    Ich habe über die Suche im Quellcode z.B. die doppelten Einträge entfernt.
    Wo ist denn da Javascript drin?
    Kann man das so einfach erkennen?
    Wenn ich das nochmal machen würde, dann wäre es gleich.

    Gruß
     
  10. Hi Hellhammer,

    Wie alt ist denn die Dreamweaverversion?
    Homepage mit Tabellen (oder schlimmer mit frames!) bauen ist nämlich aus guten Gründen out.

    Bei einer modernen Homepage ist der Code und das Layout strikt getrennt.

    Schlecht nicht, vor allem Dreamweaver CS3.

    Aber ausnahmslos alle Editoren schreiben keinen guten Code wenn man auf der Ansichtsseite arbeitet.

    Der Code deiner HP enthält Javascript auch jede Menge->Eventhandler':

    Code:
    <script type=text/JavaScript>
    <!--
    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_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_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;
    }
    
    //-->
    </script>
    Das zum Beispiel ist Javascript im Kopf deines Dokuments.

    Du solltest dich vielleicht an jemand wenden der auf der Codeseite arbeitet bzw. die dortigen Fehler ausbügeln kann. ;)

    Gruß
    Klaus
     
Die Seite wird geladen...

IFrame wird nicht im IE angezeigt! - Ähnliche Themen

Forum Datum
Parameter in Link übergeben iFrame Webentwicklung, Hosting & Programmierung 7. Jan. 2011
iframe und scrolling Windows XP Forum 6. Feb. 2007
Wieder mal das iframe Webentwicklung, Hosting & Programmierung 14. Aug. 2005
Scrollbalkenfarben des Iframes lassen sich nicht ändern Windows XP Forum 12. Juli 2005
iframe bei verschiedenen Auflösungen? Webentwicklung, Hosting & Programmierung 12. Mai 2005