<input id=aaa type=file >
<input type=button onclick="aa()" value="read file">
<script>
function aa(){
var FileName = document.all.aaa.value
var fso = new ActiveXObject("Scripting.FileSystemObject");
var ts = fso.OpenTextFile(FileName,1,true);
alert(ts.ReadAll());
}
</script>

解决方案 »

  1.   

    上面的代码在非Windows平台下可以用吗?
    我运行了一下,好像有ActiveX的警告,并被我的Norton视为可以代码:-)
    还有没有别的办法,我以前好像见过别的办法,是个上下滚动的新闻栏
    可以读取.txt的文本文件,可惜没收藏。
      

  2.   

    建议作成js文件,作为javascript一个变量。
    tmp.js文件
    tmpstr="hello world";
    span2.innerHtml=tmpstr;tmp.htm
    <script language="javascript" scr="tmp.js">
    <span id=span2></span>
      

  3.   

    <span id=showImport></span>
    <IE:Download ID="oDownload" STYLE="behavior:url(#default#download)" /> 
    <script> f
    unction onDownloadDone(downDate){showImport.innerHTML=downDate } 
    oDownload.startDownload('import.htm',onDownloadDone)
    </script>