Since IE 3 does not support the document property, is there another way to write
html to an open window ..... here is the code I'm trying to get to work.
<html>
<head>
<title>Browser Test Page</title>
<script language="JavaScript"><!--
function BrowserDisplay() {
alert(navigator.appName + "\n" + parseFloat(navigator.appVersion));
return;
}
//--></script>
<script language="JavaScript"><!--
function BrowserCheck(TestForm) {
var f = TestForm;
var browser = navigator.appName;
var version = parseFloat(navigator.appVersion);
f.BrName.value = browser;
f.BrVersion.value = version
if (browser == "Microsoft Internet Explorer") {
if (version > 1) { return true; } else { return false; }
} else if (browser == "Netscape") {
if (version > 1) { return true; } else { return false; }
} return false;
}
//--></script>
<script language="JavaScript"><!--
function TestWindow(TestForm){
var f = TestForm;
var config='toolbar=no,location=no,directories=no,status=no,'
config =
config+'menubar=no,width=300,height=300,scrollbars=no,resizable=no';
if(!BrowserCheck(f)) {
alert('This Browser does not support child windows');
return false;
}
var w = window.open ("","Test_Window",config);
var d = w.document;
d.write('<html>');
d.write(' <head>');
d.write(' <title>Test Window</title>');
d.write(' </head>');
d.write(' <body bgcolor="#ffffff">');
d.write(' <div align="center">');
d.write(' <hr width="280">');
d.write(' <font face="Arial"><b><center>');
d.write(' This Test Window was opened by ' + f.BrName.value + '
version ' + f.BrVersion.value + '<br>');
d.write(' </b></center></font>');
d.write(' <hr width="280">');
d.write(' <form>');
d.write(' <input type="button" name="CloseWin" value="Close This
Window" onClick="window.close()">');
d.write(' </form>');
d.write(' <hr width="280">');
d.write(' </div>');
d.write(' </body>');
d.write('</html>');
d.close();
return true;
}
//--></script>
</head>
<body bgcolor="#FFFFFF">
<div align="center">
<font face="Arial"><b><center>
This is a Browser Version Test Page.
</b></center></font><br>
<form name="TestForm">
<input type="hidden" name="BrName" value="X">
<input type="hidden" name="BrVersion" value="Y">
<input type="button" name="BrowsChk" value="Browser Check"
onClick="BrowserDisplay()">
<br> <br>
<input type="button" name="TestWin" value="Open Test Window"
onClick="TestWindow(TestForm)">
</form>
</div>
</body>
</html>