A
August Karlstrom
Hi everyone,
I have some problems loading a page into a frame from a different frame.
In Firefox and Explorer the lower frame displays "Test..." but in some
older version of Safari it is left blank. Can anyone spot undefined
behavior in the documents below or should we blame Safari?
Regards,
August
=== index.html ===
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
<html>
<head>
<title>Test</title>
</head>
<frameset rows="50%, *">
<frame src="frame0.html" />
<frame />
</frameset>
</html>
=== frame0.html ===
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<title></title>
</head>
<body onload="parent.frames[1].location.href = 'frame1.html'">
<p>If the lower frame shows "Test..." the page is correctly displayed.</p>
</body>
</html>
=== frame1.html ===
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<title></title>
</head>
<body>
<p>Test...</p>
</body>
</html>
I have some problems loading a page into a frame from a different frame.
In Firefox and Explorer the lower frame displays "Test..." but in some
older version of Safari it is left blank. Can anyone spot undefined
behavior in the documents below or should we blame Safari?
Regards,
August
=== index.html ===
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
<html>
<head>
<title>Test</title>
</head>
<frameset rows="50%, *">
<frame src="frame0.html" />
<frame />
</frameset>
</html>
=== frame0.html ===
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<title></title>
</head>
<body onload="parent.frames[1].location.href = 'frame1.html'">
<p>If the lower frame shows "Test..." the page is correctly displayed.</p>
</body>
</html>
=== frame1.html ===
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<title></title>
</head>
<body>
<p>Test...</p>
</body>
</html>