You are here: irt.org | FAQ | JavaScript | Source | Q1671 [ previous next ]
You can load the JavaScript source file into an inline frame (Internet Explorer all versions and Netscape Navigator 6+), or you could load it into a layer (Netscape Navigator 4):
<html>
<head>
<script language="JavaScript"><!--
function loadCode(src) {
if (document.getElementById) {
document.getElementById('myFrame').src = src;
}
else if (document.all) {
document.frames['myFrame'].src = src;
}
else if (document.layers) {
document.myLayer.load(src,0);
}
}
//--></script>
</head>
<body>
<iframe id="myFrame" src="about:blank" width="100" height="100"></iframe>
<ilayer id="myLayer"><ilayer>
<form>
<input type="button" value="Load code" onClick="loadCode('test.htm')">
</form>
</body>
</html>And in test.htm:
<script language="JavaScript" src="test.js"></script<
And in test.js:
alert('Hello world');