Problem (IExplorer - FireFox)
-
Hallo,
Ich habe zum "zeigen" eine beispiel html-seite gemacht:
http://rapidshare.com/files/38753251/wtf.zipDas problem ist auf den Bildern gut zu erkennen.
Beim Firefox wird alles so angezeigt wie es sein sollte. Graue links (färben sich rot wenn man mit der maus drüber fährt) und die framegrenzen sind nicht zu sehen.
Beim IExplorer genau das gegenteil: Blaue Links und die Frameborder sind zu sehen.Weiß vielleicht einer woran das liegen könnte?
Ich habe es einem Freund geschickt und bei ihm tritt das selbe problem auf.Danke im Vorraus
-
Habs mal hochgeladen:
Seite:
http://tomo.to.funpic.de/wtf/Bild1: http://tomo.to.funpic.de/wtf/firefox.JPG
Bild2: http://tomo.to.funpic.de/wtf/iexplorer.JPGQuelltext vom Menü:
<html> <head> <style type="text/css"> <!-- body { font-family:verdana,arial; font-size:10pt; background:black; color:white } a:link { color:grey; text-decoration:none; text-align:left; font-size:10pt; } a:visited { color:grey; text-decoration:none; text-align:left; font-size:10pt; } a:hover { color:red; text-decoration:underline; text-align:left; font-size:10pt; } //--> </style> </head> <body> <b>Main</b><br> - <a href="http://google.de" target="mainframe">Google</a><br> - <a href="http://wikipedia.de" target="mainframe">Wikipedia</a><br> <br> </body> </html>
-
Welcher IE? Das Problem ist komisch, der Code sieht nämlich korrekt aus. Scheint so, als würde der IE den CSS-Teil nicht korrekt interpretieren. Versuch mal den CSS woanders zu deklarieren vielleicht.
-
der html comment am anfang ist nicht durch einen css comment maskiert
-
Nimm 'gray' anstelle von 'grey'.
Noch besser würde ich die hexadezimale Schreibweise finden.
Es ist zwar bestimmt irgendwo festgelegt, welcher Code zu welcher Bezeichnung gehört, aber wer sagt Dir, dass das jeder Browser einheitlich macht.
-
"Welcher IE" - 6
@mantiz: Danke des gray wars^^
Jetzt bleibt eigentlich nur noch der Frameborder.Quelltext der index.htm:
<html> <head> <title>Neue Seite 1</title> </head> <frameset rows="60,*" frameborder="0"> <frame src="top.htm" scrolling="no" noresize> <frameset cols="15%,85%"> <frame src="menu.htm" noresize> <frame src="abc.htm" name="mainframe" noresize> </frameset> </frameset> <body> </body> </html>
Und was ist eigentlich die "hexadezimale Schreibweise"? Bin nicht so erfahren im HTML Bereich
-
Tomo123 schrieb:
Und was ist eigentlich die "hexadezimale Schreibweise"? Bin nicht so erfahren im HTML Bereich
Weiß schon
#FFFFFF z.B. für weiß. Falls ich das falsche meine belehrt mich
-
Ja, das meinte ich mit hexadezimaler Schreibweise.
Mit Frames arbeite ich nicht, daher kann ich Dir da leider nichts zu sagen, sry, aber evtl. meldet sich ja noch jmd. anders.
-
evtl. ein frameborder="no" anstatt frameborder="0"
-
g00k schrieb:
evtl. ein frameborder="no" anstatt frameborder="0"
Hat leider nichts gebracht.
-
War das nicht so, dass der IE da irgend ein Problem hatte und man frameborder="0" border="0" framespacing="0"
verwenden musste, damit der das richtig macht? (Angaben ohne Gewähr)
-
Immer noch da die Frames. Zwar dünner aber sie sind da.
-
Hallo,
hab auch so was ähnlich und sieht bei mir gut aus.
Weiss nicht mehr auswendig was wofür verantwortlich ist, musst du dir selber raussuchen:<FRAMESET ... frameborder=0 framespacing=0 border=0>
<FRAME ...marginwidth=0 marginheight=0>Jockel
-
frameborder="0" für beide framesets?
denk du musst sie wirklich 2x reinschreiben
-