Panther Geschrieben 5. Juni 2002 Geschrieben 5. Juni 2002 Hi ich will mir eine Seite in Netscape 4.61 anzeigen lassen bei der ein Menü aus einer DB per Javascript generiert wird. Dabei werden auch Frames verwendet. nur leider wird mir nichts angezeigt. Bei Netscape 6 funzt es aber wieder. Wer kann mir helfen ? Hier der Code der Startseite : <!DOCTYPE HTML PUPLIC "-//w3c//dtd 4.0//en"> <html> <head> <title>Titel</title> </head> <frameset rows="30,*,15" frameborder="1" border="1" framespacing="0" marginwidth=0 marginheight=0 topmargin="0" leftmargin="0"> <frame src="oben.asp" scrolling="no" frameborder="0" marginwidth=0 marginheight=0 topmargin="0" leftmargin="0" name="Oben"> </frame> <frameset cols="200,*" frameborder="1" framespacing="0" border="1" marginwidth=0 marginheight=0 topmargin="0" leftmargin="0"> <frame name="Inhalt" src="tree.asp" noresize scrolling="auto" frameborder="0" marginwidth=0 marginheight=0 topmargin="0" leftmargin="0"> </frame> <frame name="Hauptframe" src="haupt.asp" noresize frameborder="no" framespacing="0" marginwidth="0" marginheight="0" style="border-width:2px; border-style:inset;"> </frame> </frameset> <frame src="unten.asp" scrolling="no" frameborder="0" marginwidth=0 marginheight=0 topmargin="0" leftmargin="0" name="Unten"> </frame> </frameset> <noframes> <body> <p>Diese Seite verwendet Frames. Frames werden von Ihrem Browser aber nicht unterstützt. Bitte holen Sie sich einen aktuellen Browser vom Netz.</p> </body> </noframes> </html> Zitieren
Panther Geschrieben 5. Juni 2002 Autor Geschrieben 5. Juni 2002 Habs grad auch mit dem Netscape 4.78 probiert und damit klappt es auch nicht. Liegt es an den Frames ? Zitieren
Münsteraner Geschrieben 5. Juni 2002 Geschrieben 5. Juni 2002 laut www.webmasterplan : 1: <!DOCTYPE HTML PUPLIC "-//w3c//dtd 4.0//en"> 2: <html> 3: <head> 4: <title>Titel</title> 5: </head> 6: <frameset rows="30,*,15" frameborder="1" border="1" framespacing="0" marginwidth=0 marginheight=0 topmargin="0" leftmargin="0"> --Warnung: unknown attribute "MARGINWIDTH" for element <FRAMESET>. --Warnung: unknown attribute "MARGINHEIGHT" for element <FRAMESET>. --Warnung: unknown attribute "TOPMARGIN" for element <FRAMESET>. --Warnung: unknown attribute "LEFTMARGIN" for element <FRAMESET>. 7: <frame src="oben.asp" 8: scrolling="no" 9: frameborder="0" 10: marginwidth=0 11: marginheight=0 12: topmargin="0" --Warnung: unknown attribute "TOPMARGIN" for element <FRAME>. 13: leftmargin="0" --Warnung: unknown attribute "LEFTMARGIN" for element <FRAME>. 14: name="Oben"> 15: </frame> --Fehler: element <FRAME> is not a container -- </FRAME> not legal. 16: <frameset cols="200,*" 17: frameborder="1" 18: framespacing="0" 19: border="1" 20: marginwidth=0 --Warnung: unknown attribute "MARGINWIDTH" for element <FRAMESET>. 21: marginheight=0 --Warnung: unknown attribute "MARGINHEIGHT" for element <FRAMESET>. 22: topmargin="0" --Warnung: unknown attribute "TOPMARGIN" for element <FRAMESET>. 23: leftmargin="0"> --Warnung: unknown attribute "LEFTMARGIN" for element <FRAMESET>. 24: <frame name="Inhalt" 25: src="tree.asp" 26: noresize 27: scrolling="auto" 28: frameborder="0" 29: marginwidth=0 30: marginheight=0 31: topmargin="0" --Warnung: unknown attribute "TOPMARGIN" for element <FRAME>. 32: leftmargin="0"> --Warnung: unknown attribute "LEFTMARGIN" for element <FRAME>. 33: </frame> --Fehler: element <FRAME> is not a container -- </FRAME> not legal. 34: <frame name="Hauptframe" 35: src="haupt.asp" 36: noresize 37: frameborder="no" 38: framespacing="0" --Warnung: unknown attribute "FRAMESPACING" for element <FRAME>. 39: marginwidth="0" 40: marginheight="0" 41: style="border-width:2px; border-style:inset;"> 42: </frame> --Fehler: element <FRAME> is not a container -- </FRAME> not legal. 43: </frameset> 44: <frame src="unten.asp" 45: scrolling="no" 46: frameborder="0" 47: marginwidth=0 48: marginheight=0 49: topmargin="0" --Warnung: unknown attribute "TOPMARGIN" for element <FRAME>. 50: leftmargin="0" --Warnung: unknown attribute "LEFTMARGIN" for element <FRAME>. 51: name="Unten"> 52: </frame> --Fehler: element <FRAME> is not a container -- </FRAME> not legal. 53: </frameset> 54: <noframes> --Fehler: illegal context for <NOFRAMES> - must appear in <FRAMESET> element. 55: <body> 56: <p>Diese Seite verwendet Frames. Frames werden von Ihrem Browser aber nicht unterstützt. Bitte holen Sie sich einen aktuellen Browser vom Netz.</p> 57: </body> 58: </noframes> 59: </html> Zitieren
Münsteraner Geschrieben 5. Juni 2002 Geschrieben 5. Juni 2002 Nachtrag: nach Wedesign verschieben lassen ! Zitieren
Wolle Geschrieben 5. Juni 2002 Geschrieben 5. Juni 2002 Original geschrieben von WastlHammer nach Wedesign verschieben lassen ! Schon passiert.... Zitieren
Panther Geschrieben 6. Juni 2002 Autor Geschrieben 6. Juni 2002 Oh, Sorry das es im falschen Forum war, dachte es gehörte dahin, da es sich um eine ASP Seite handelt ..... So nun siehtr der Quelltext folgendermaßen aus und läuft immer noch nicht im Netscape 4.7 im 6.x und IE aber... Mir scheint das da irgendwo noch ein HTML Tag fehlt oder zu viel ist, ich weiss aber nicht wo. (Bin noch anfänger ) Quellcode : <!DOCTYPE HTML PUPLIC "-//w3c//dtd 4.0//en"> <html> <head> <title>Titel der Seite</title> </head> <frameset rows="30,*,15" frameborder="1" border="1" framespacing="0"> <frame src="oben.asp" scrolling="no" frameborder="0" marginwidth=0 marginheight=0 topmargin="0" leftmargin="0" name="Oben"> <frameset cols="200,*" frameborder="1" framespacing="0" border="1"> <frame name="Inhalt" src="tree.asp" noresize scrolling="auto" frameborder="0" marginwidth=0 marginheight=0 topmargin="0" leftmargin="0"> <frame name="Hauptframe" src="haupt.asp" noresize frameborder="no" framespacing="0" marginwidth="0" marginheight="0" style="border-width:2px; border-style:inset;"> </frameset> <frame src="unten.asp" scrolling="no" frameborder="0" marginwidth=0 marginheight=0 topmargin="0" leftmargin="0" name="Unten"> <noframes> <p> Diese Seite verwendet Frames. Frames werden von Ihrem Browser aber nicht unterstützt.<br> Bitte holen Sie sich einen aktuellen Browser wie Netscape 6.x oder eher den Internet Explorer 6.0 </p> </noframes> </frameset> </html> Hoffe jemand kann mir helfen. Zitieren
Bitschubser Geschrieben 6. Juni 2002 Geschrieben 6. Juni 2002 Original geschrieben von Panther </noframes> </frameset> </html> Hoffe jemand kann mir helfen. Schau dir den Ausschnitt genau an. Du schließt das äußere Frameset NACH dem noframes bereich. schließ es vorher. Es wird gehen. Das nächste mal vor dem Fragen das HTML besser validieren lassen, zB bei www.w3c.org Gruß matze Zitieren
Panther Geschrieben 6. Juni 2002 Autor Geschrieben 6. Juni 2002 Aber sowohl bei SelfHTML und bei w3.org steht das so : <FRAMESET cols="50%, 50%"> <FRAME src="main.html"> <FRAME src="table_of_contents.html"> <NOFRAMES> <P>Here is the <A href="main-noframes.html"> non-frame based version of the document.</A> </NOFRAMES> </FRAMESET> </HTML> von daher sollte das bei mir auch richtig sein, oder ? Soviel dann zum validieren bei W3c ..... Zitieren
Bitschubser Geschrieben 6. Juni 2002 Geschrieben 6. Juni 2002 Original geschrieben von Panther von daher sollte das bei mir auch richtig sein, oder ? Soviel dann zum validieren bei W3c ..... Du hast recht, es steht beim w3c so und daher auch bei stefan münz. Validiert habe ich dein HTML nicht, das ist schon deine Aufgabe. Wenn dir Netscape 4 trotz validen HTML nichts anzeigt, dann musst du Stepbystep die vielen Parameter in frameset- und frame-tags entfernen. Scheinen sowieso zu viele, um das Frameset vernünftig anzuzeigen. Funktioniert es denn wenigstens, d.h. zeigt er die Rahmen so an, wie er soll? Oder zeigt er das Frameset *überhaupt* nicht an? Gruss Matze Zitieren
Panther Geschrieben 6. Juni 2002 Autor Geschrieben 6. Juni 2002 im Netscape 4.7 zeigt er nur oben links ein kleines Kästchen an sonst nichts. Im Netscape 6 und im IE zeigt er alles an (nur halt die Formatierung im Netscape nicht so wie im IE ...) Zitieren
Bitschubser Geschrieben 6. Juni 2002 Geschrieben 6. Juni 2002 Original geschrieben von Panther im Netscape 4.7 zeigt er nur oben links ein kleines Kästchen an sonst nichts. Im Netscape 6 und im IE zeigt er alles an (nur halt die Formatierung im Netscape nicht so wie im IE ...) Ok. Mein nächster Schritt wäre - jetzt nicht lachen - ein neues Frameset zu schreiben. <html> <frameset rows="30,*,15" > <frame src="oben.asp" > <frameset cols="200,*"> <frame name="Inhalt"> <frame name="Hauptframe"> </frameset> <frame src="unten.asp"> </frameset> </html> Was passiert dann? Gibt es unterschiede? Wenn Nein : Verloren Wenn Ja: schrittweise auf dein vorhandenes Frameset zugehen und jeden Schritt im Netscape4 überprüfen. Gruss Matze Zitieren
Panther Geschrieben 6. Juni 2002 Autor Geschrieben 6. Juni 2002 Die Idee hatte ich auch schon. Bin dran. ist zwar etwas arbeit aber mal sehen...... Ich mag den Netscape 4.7 immer noch nicht .... man warum können die sich nicht mal auf einen Standard einigen. Warum muss jeder es anders haben ..... Zitieren
Bitschubser Geschrieben 6. Juni 2002 Geschrieben 6. Juni 2002 Original geschrieben von Panther Ich mag den Netscape 4.7 immer noch nicht .... man warum können die sich nicht mal auf einen Standard einigen. Warum muss jeder es anders haben ..... Keiner mag den Netscape 4. Ich hab das Problem gefunden. Es ist die Style-Angabe in dem einen Frame. Verzichte auf die. Gruss Matze Zitieren
Panther Geschrieben 6. Juni 2002 Autor Geschrieben 6. Juni 2002 Danke !!! Das erspart mir einiges suchen. Würd ja gern drauf verzichten das auch für Netscape 4.7 kompatibel zu haben, aber man weiss ja nie mit was für nem Browser der/die Kunde(n) ma lauf die Seite schauen wird wenn sie für die angeboten wird. Denn ich hab bei den IHK'n schon ne Menge erlebt ..... Zitieren
Bitschubser Geschrieben 6. Juni 2002 Geschrieben 6. Juni 2002 Original geschrieben von Panther Danke !!! Das erspart mir einiges suchen. Keine Ursache. Das Validieren von HTML hilft wirklich nicht immer, ist aber der grobe Hammer, um die derben Fehler zu eliminieren. Solchen Feinheiten wie diesem Problem kommst du nur mit Erfahrung, Try+Error bei. Je mehr Erfahrung umso schneller geht das auch. Der Style war *der* Aspirant für Fehler im Netscape 4.x. Grüße Matze Zitieren
Panther Geschrieben 6. Juni 2002 Autor Geschrieben 6. Juni 2002 als ich dioe Seite validieren wollte brachte der mir schon Fehler das Tag <html> nicht erlaubt wär und so ein ******* ..... komische Sache mit dem validieren (ist mein erstes mal ) Zitieren
Bitschubser Geschrieben 6. Juni 2002 Geschrieben 6. Juni 2002 Original geschrieben von Panther als ich dioe Seite validieren wollte brachte der mir schon Fehler das Tag <html> nicht erlaubt wär und so ein ******* ..... komische Sache mit dem validieren (ist mein erstes mal ) Er meinte wahrscheinlich, dass die DTD fehlt..? Gruss Zitieren
Panther Geschrieben 6. Juni 2002 Autor Geschrieben 6. Juni 2002 mmhh.... ka weiss ich jetzt nicht mehr so genau. Mache mich jetzt leiber dran die Seite so zu stricken das sie auch im Netscape anständig aussieht und die Tabelle nicht so fette Ränder und so hat...... mal sehen wie sich das so realisieren lässt ... wahrscheinlich eine Abfrage auf den Browser und dann entsprechende CSS oder so . CSS kennt ja auch der 4.7 oder ? Sorry wenn es dumme Fragen oder aussagen sind, aber ich fang grad erst an sowas zu lernen ..... Und das als FiSI ...... Zitieren
bohni Geschrieben 6. Juni 2002 Geschrieben 6. Juni 2002 Die CSS-Unterstützung des Netscape 4.7 ist nur rudimentär, würde mich also nicht so stark auf CSS verlassen. Ich, für meinen Teil, unterstütze den Netscape 4.x nicht mehr, da mir meine Nerven dafür zu schade sind Zitieren
Panther Geschrieben 6. Juni 2002 Autor Geschrieben 6. Juni 2002 Da hab ich leider nicht so die Wahl, denn verklicker mal einer IHK sie muss unbedingt Netscape 6 oder IE 6 benutzen ........ Naja ich werd sehen was sich machen lässt und hoffen das es klappt und nicht zuviele nerven kostet. Zitieren
Bitschubser Geschrieben 6. Juni 2002 Geschrieben 6. Juni 2002 Original geschrieben von Panther Da hab ich leider nicht so die Wahl, denn verklicker mal einer IHK sie muss unbedingt Netscape 6 oder IE 6 benutzen ........ Naja ich werd sehen was sich machen lässt und hoffen das es klappt und nicht zuviele nerven kostet. Sind die deine "Kunden"? Dann berate sie mal vernünftig. "Netscape 4 basiert auf einer völlig veralteten und überkommenen Technik. Er ist ein halbes Jahrzehnt alt und dabei langsamer und instabiler als alle anderen auf dem Markt verfügbaren Browser. Sie lassen doch auch kein MS-DOS mehr auf ihren Computern laufen und verlangen, ein Word-2000-Dokument damit anzuzeigen. Aktuelle Statistiken zeigen auf, dass die Netscape 4-Reihe nur noch marginale Bedeutung besitzt und kaum noch im Einsatz ist. " Gell. Grüße Matze Zitieren
Panther Geschrieben 6. Juni 2002 Autor Geschrieben 6. Juni 2002 Ich weiss Aber die IHK'n sind nur in manchen Bereichen unsere Kunden. Wir hosten z.B. Datenbanken für die oder drucken Sachen aus und verschicken die oder werten Prüfungen aus und sowas halt. Vieles machen die halt selbst und was die für Systeme einsetzen und so ist den ihr Bier .... zum Glück ..... Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.