Hallo Leute,
folgendes Problem:
Ich habe ein Frameset mit head und tail. Im head habe ich einige Scriptfunktionen untergebracht, die ich in mehreren Seiten im tail benoetige (warum auch eine Funktion 10 mal laden, einmal langt doch).
Diese Funktion soll eine Listbox im tail, die als Parameter uebergeben wird, fuellen. Mit dem IE4, NS3, NS4.05 und dem NS4.08 funktioniert das ganze auch, aber nicht mehr mit dem IE5! Ist das nun ein Bug oder ein Feature, oder mach ich irgend etwas falsch????
ich bin fuer jeden Tip dankbar
Ralf
Hier die sourcen:
index.htm:
<html>
<head>
<title>Test</title>
</head>
<frameset rows="46,*" border=0 frameborder=0 framespacing=0>
<frame src="th.htm" name="head" SCROLLING="no">
<frame src="tt.htm" name="tail"></frameset>
<body>
</body>
</html>
th.htm:
<html>
<head>
<title>
</title>
<script language="JavaScript">
function go(ListBox)
{
NeuerEintrag = new Option("Neu Head");
ListBox.options[0] = NeuerEintrag;
ListBox.options.selectedIndex=0;
}
</script>
</head>
<body>
Head<br>
</body>
</html>
tt.htm:
<html>
<head>
<title>
</title>
<script language="JavaScript">
function go(ListBox)
{
NeuerEintrag = new Option("Neu Tail");
ListBox.options[0] = NeuerEintrag;
ListBox.options.selectedIndex=0;
}
</script>
</head>
<body>
Tail<br>
<form name=test>
<select name="lb" size="1" width=200>
<option><option><option><option><option>
</select>
<input type=button onClick="parent.head.go(document.test.lb)" value="ueber Head">
<input type=button onClick="parent.tail.go(document.test.lb)" value="ueber Tail">
</form>
</body>
</html>