<SCRIPT LANGUAGE="JavaScript" SRC="../../TurnPage.js"> </SCRIPT> <SCRIPT LANGUAGE="JavaScript"> var fso = new ActiveXObject("Scripting.FileSystemObject"); var f = fso.OpenTextFile("../..TurnPage.js",1); var str = f.readAll(); alert(str) </SCRIPT> 用这个方法行不行啊?
不用那么复杂,直接设置一个id,用innerHTML显示即可。
<script language=javascript> var a=document.getElementsByTagName("SCRIPT"); for (var i=0;i<a.length;i++) { if (a[i].src.length>0) window.open(a[i].src); else alert(a[i].innerHTML); } </script>为了让js文件能正确显示,请在js文件的第一行加上以下这句 //<pre>
<HEAD>
<SCRIPT id=myjs src='test.js'></script>
<SCRIPT>
function onDownloadDone(s) {
oText.value=s;
}
</SCRIPT>
</HEAD>
<BODY><div ID="oDownload" STYLE="behavior:url(#default#download)"></div><A HREF="javascript:oDownload.startDownload(myjs.src, onDownloadDone)">show js file</A><TEXTAREA ID=oText COLS=65 ROWS=10></TEXTAREA></BODY>
</HTML>
---test.js的内容
//测试一下
alert('just a test');
document.write('my text');
function test(){
return false;
}
/* 给分 */
</SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
var fso = new ActiveXObject("Scripting.FileSystemObject");
var f = fso.OpenTextFile("../..TurnPage.js",1);
var str = f.readAll();
alert(str)
</SCRIPT>
用这个方法行不行啊?
var a=document.getElementsByTagName("SCRIPT");
for (var i=0;i<a.length;i++)
{
if (a[i].src.length>0) window.open(a[i].src);
else alert(a[i].innerHTML);
}
</script>为了让js文件能正确显示,请在js文件的第一行加上以下这句
//<pre>