Ich weiß, dass dieser Thread (ähnlich) schon mal da war, aber bei mir ist ein anderes Problem aufgetreten!
Mein Problem ist folgendes:
Ich will über einen Link zwei Frames öffnen. An sich funktioniert es, aber nur wenn ich zweimal auf den Link klicke. wenn ich nur einmal klicke, kommt in das rechte frame das gleiche fenster rein, wie das mit dem link (obwohl die url gar nicht im quellcode steht)!!! was soll das? bug im browser???
aufbau:
iframe (index.html) -> frames (frame.html) -> Title.html/Root.html/Text.html/Content.html
Quellcode:
index.html:
<html>
<head>
<title>Wormy</title>
<style type="text/css">
body, textarea {
scrollbar-base-color:#3e5182;
scrollbar-arrow-color:#FFFFFF;
scrollbar-track-color:#3e5182;
}
</style>
<body bgcolor="#3e5182">
</head>
<center>
<iframe src="frame.html" width="790" height="510" align="center" frameborder="0">
<p>Sorry, your browser isn't able to display frames. Please activate it in your browser settings!</p>
</iframe>
</center>
</body>
</html>
frame.html:
<html>
<head>
<title>Wormy</title>
<style type="text/css">
body, textarea {
scrollbar-base-color:#000099;
scrollbar-arrow-color:#3333CC;
scrollbar-track-color:#3333CC;
}
</style>
</head>
<!-- frames -->
<frameset rows="107,403" border=0>
<frame src="Title.html" name="title" scrolling="no">
<frameset cols="172,439,179" border=0>
<frame src="Root.html" name="root" scrolling="no">
<frame src="News.html" name="text">
<frame src="Site_c.html" name="content" scrolling="no">
</frameset>
</frameset>
</html>
Root.html:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Hitman182</title>
<style type="text/css">
body, textarea {scrollbar-base-color:#000099;scrollbar-arrow-color:#3333CC;scrollbar-track-color:#3333CC}
a:link {color:#FFFFFF;text-decoration:none;font-weight:bold}
a:visited {color:#FFFFFF;text-decoration:none;font-weight:bold}
a:hover{color : #3333FF;text-decoration:none;font-weight:bold}
a:active {color:#3333FF;text-decoration:none;font-weight:bold}
table {font-size:14pt;font-family:Arial;}
</style>
<script type="text/javascript">
<!--
image1 = new Image();
image1.src = "images/main/site1.jpg";
image2 = new Image();
image2.src = "images/main/info1.jpg";
image3 = new Image();
image3.src = "images/main/media1.jpg";
image4 = new Image();
image4.src = "images/main/comm1.jpg";
function opentwo(URL1,URL2) {
parent.frames['text'].location.href=URL1+'.html';
parent.frames['content'].location.href=URL2+'.html';
}
//-->
</script>
</head>
<body bgcolor="#3e5182" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<a href="#" onclick="javascript:opentwo('News','Site_c')" onmouseover="image1.src='images/main/site1.jpg';" onmouseout="image1.src='images/main/site0.jpg';" target="content">
<img name="image1" src="images/main/site0.jpg" border="0" width="172" height="50"></a><br>
<a href="#" onclick="javascript:opentwo('Info','Info_c')" onmouseover="image2.src='images/main/info1.jpg';" onmouseout="image2.src='images/main/info0.jpg';" target="content">
<img name="image2" src="images/main/info0.jpg" border="0" width="172" height="50"></a><br>
</body>
</html>
die anderen dateien sind eigentlich nicht relevant. probiert irgendwelche andere.
Bitte um Hilfe!!!