*push*
Bin echt verzweifelt und komme mit dem Problem nicht weiter.
*push*
Bin echt verzweifelt und komme mit dem Problem nicht weiter.
Hallo zusammen,
ich melde mich seid langer Zeit (trotz Klausurenstreß) mal wieder mit einem alten Problem. Meine Frames tun nicht das was sie tun sollen, zumindest im InternetExplorer.
Wenn ich den Browser kleiner ziehe verschwinden irgendwann der Linke bzw. der Obere Frame (nur schwarz)! Bei Opera und Firefox passiert das nicht?!?
Zur besseren Darstellung habe ich mal ein paar Bilder gemacht, wenn ihr es selbst mal anschauen wollt:
http://www.drinkwodka.de.ms/index_test.htm
hab zwar ein bischen was am Design geändert allerdings nichts an den Frames.
Und hier noch der Quellcode:
<html>
<head>
<TITLE>Afterlive - Prog. Metal aus Darmstadt</TITLE>
<META NAME="DESCRIPTION" CONTENT="Afterlive">
<META NAME="KEYWORDS" CONTENT="Afterlive, Prog., Metal, Darmstadt">
</head>
<frameset rows="*" cols="217*,630,196*" framespacing="0" frameborder="NO" border=0>
<frame name="leftFrame" scrolling="NO" noresize
marginwidth=0 marginheight=0 src="linker_rand.htm">
<frameset rows="111*,531,105*" cols="*" framespacing="0" frameborder="NO" border=0>
<frame name="topFrame" scrolling="NO" noresize
marginwidth=0 marginheight=0 src="oben_rand.htm">
//innere Frames
<frameset rows="153,*" cols="*" framespacing="0" frameborder="NO" border="0">
<frame src="logo.htm" name="topFrame1" scrolling="NO" noresize >
<frameset rows="*" cols="110,*" framespacing="0" frameborder="NO" border="0">
<frame src="links.htm" name="leftFrame1" scrolling="NO" noresize>
<frameset rows="*" cols="*,113" framespacing="0" frameborder="NO" border="0">
<frame name="main" scrolling="AUTO" noresize
marginwidth=0 marginheight=0 src="news.htm">
<frame src="rechts_news.htm" name="rightFrame1" scrolling="NO" noresize>
</frameset>
</frameset>
</frameset>
//ENDE
<frame name="bottomFrame" scrolling="NO" noresize
marginwidth=0 marginheight=0 src="unten_rand.htm">
</frameset>
<frame name="rightFrame" scrolling="NO" noresize
marginwidth=0 marginheight=0 src="rechter_rand.htm">
</frameset>
<noframes><body bgcolor="#FFFFFF">
</body></noframes>
</html>
Ich hoffe ihr könnt mir helfen.
Gruß
Frank
Wow super das wars auch, jetzt gehts auch im Internet Explorer!!!
Tausend Danke und Hut ab!
Quelltext:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<TITLE>Afterlive - Prog. Metal aus Darmstadt</TITLE>
<META NAME="DESCRIPTION" CONTENT="Afterlive">
<META NAME="KEYWORDS" CONTENT="Afterlive, Prog., Metal, Darmstadt">
</head>
<frameset rows="707*" cols="217*,630,196*" framespacing="0" frameborder="NO" border=0>
<frame name="leftFrame" scrolling="NO" noresize
marginwidth=0 marginheight=0 src="linker_rand.htm">
<frameset rows="62*,570,69*" cols="*" framespacing="0" frameborder="NO" border=0>
<frame name="topFrame" scrolling="NO" noresize
marginwidth=0 marginheight=0 src="oben_rand.htm">
<frameset rows="156,*" cols="*" framespacing="0" frameborder="NO" border="0">
<frame src="logo.htm" name="topFrame1" scrolling="NO" noresize >
<frameset rows="*" cols="138,*" framespacing="0" frameborder="NO" border="0">
<frame src="links.htm" name="leftFrame1" scrolling="NO" noresize>
<frameset rows="*" cols="*,132" framespacing="0" frameborder="NO" border="0">
<frame name="main" scrolling="AUTO" noresize
marginwidth=0 marginheight=0 src="news.htm">
<frame src="rechts_news.htm" name="rightFrame1" scrolling="NO" noresize>
</frameset>
</frameset>
</frameset>
<frame name="bottomFrame" scrolling="NO" noresize
marginwidth=0 marginheight=0 src="unten_rand.htm">
</frameset>
<frame name="rightFrame" scrolling="NO" noresize
marginwidth=0 marginheight=0 src="rechter_rand.htm">
</frameset>
<noframes><body bgcolor="#FFFFFF">
[img]logo1.jpg[/img] [img]logo1.jpg[/img]
</body></noframes>
</html>
Alles anzeigen
ENDE Quelltext
schau dir mal die Seite mit dem IExplorer an:
http://www.drinkwodka.de.ms/main.htm
wenn du auf einen der Hyperlinks im Menü klickst sollten sich eigentlich beide Frames links daneben verändern, tun sie aber nicht. In allen anderen Browsern schon, das liegt glaube ich daran das ich nicht alle Frames in einem Frameset untergebracht habe.
Ich wüßte aber auch nicht wie ich das machen sollte.
gruß
frank
Hi, da ich mit meiner letzten Frage nicht wirklich weit gekommen bin versuche ich es jetzt nochmal auf einem anderen Weg.
Ich hänge hier jetzt mal ein Bild an mit den Frames wie ich sie im Moment habe und meine Frage dazu lautet:
Ist es möglich die in ein Frameset zu packen und zwar so das der Internet Explorer da an jede Ebene rankommt und es mir auch in den inneren Frames möglich ist per Javascript 2 Frames gleichzeitig zu ändern?
Ronald: hat leider nicht funktioniert aber kann ich vielleicht das mit den Frames anders machen, damit das Problem erst gar nicht auftritt???
<frameset rows="707*" cols="217*,630,196*" framespacing="0" frameborder="NO" border=0>
<frame name="leftFrame" scrolling="NO" noresize
marginwidth=0 marginheight=0 src="linker_rand.htm">
<frameset rows="62*,570,69*" cols="*" framespacing="0" frameborder="NO" border=0>
<frame name="topFrame" scrolling="NO" noresize
marginwidth=0 marginheight=0 src="oben_rand.htm">
<frameset rows="156,*" cols="*" framespacing="0" frameborder="NO" border="0">
<frame src="logo.htm" name="topFrame1" scrolling="NO" noresize >
<frameset rows="*" cols="138,*" framespacing="0" frameborder="NO" border="0">
<frame src="links.htm" name="leftFrame1" scrolling="NO" noresize>
<frameset rows="*" cols="*,132" framespacing="0" frameborder="NO" border="0">
<frame name="main" scrolling="AUTO" noresize
marginwidth=0 marginheight=0 src="news.htm">
<frame src="rechts_news.htm" name="rightFrame1" scrolling="NO" noresize>
</frameset>
</frameset>
</frameset>
<frame name="bottomFrame" scrolling="NO" noresize
marginwidth=0 marginheight=0 src="unten_rand.htm">
</frameset>
<frame name="rightFrame" scrolling="NO" noresize
marginwidth=0 marginheight=0 src="rechter_rand.htm">
</frameset>
So hab mich jetzt mal registriert und mir auch mal die anderen Beiträge angesehen und eine Methode probiert.
Mein Hyperlink öffnet jetzt eine einzige html Datei in einem Frame und im Head dieser Datei habe ich jetzt folgendes geschrieben:
<script type="text/javascript" language="JavaScript">
top.rightframe1.location.href="rechts_band.htm";
</script>
und damit öffnet er mir auch in Opera die zusätzliche html Datei in einem anderen Frame, aber im Internet Explorer funktioniert es wieder nicht.
Langsam bekomme ich einen Hass auf das Teil.
Hat jemand vielleicht noch einen Tipp oder eine Idee???