Click to See Complete Forum and Search --> : Why doesn't this script render in NS, etc


3D_Dog_Man
05-03-2004, 03:37 AM
Hey Everyone,

I have the following script which is working in IE6 but not in NS6+ or Mozilla

<html>
<head>
<title>Testing Browser Version</title>
<script type="text/javascript">
function tellMe()
{
var stringValue = new Array();
stringValue[0] = navigator.appCodeName;
stringValue[1] = navigator.appName;
stringValue[2] = navigator.appVersion;
stringValue[3] = navigator.language;
stringValue[4] = navigator.platform;
stringValue[5] = navigator.userAgent;

document.write('<table width="100%">');

for(i=0; i<stringValue.length; i++)
{
document.write('<tr align="center"><td width="50%">' + stringValue[i] + '</td></tr>');
}

document.write('</table>');
}
</script>
<body onload="tellMe()">
</body>
</html>

Could somebody please explain why this script will not work in any modern browser other than IE? Any help will be really appreciated.

Thanks

Regards

David

coothead
05-03-2004, 04:57 AM
Hi there 3D_Dog_Man,

When I read this post I got a distinct feeling of...

'déjà vu'

I cannot explain why it does not work for you
It works just fine for me in... firefox 0.8 Mozilla 1.6 Netscape 7.0 Opera 7.0
...apart from every one's favourite browser I.E. ;)

coothead

Now I realize it was not 'déjà vu' it was here (http://www.codingforums.com/showthread.php?t=37938) that I saw it :D