参考:
<html>
<script language=javascript>
 function getFileText(){
    var fso,f,r;
var filePath;
filePath="";
fso=new ActiveXObject("Scripting.FileSystemObject");
f=fso.OpenTextFile(filePath,1);  //filePath为本地文件路径
         r=f.ReadAll();
return r;
}
function setFormValue(){
  var formValue;
  var submitFile;
  submitFile="**.asp";
  formValue=getFileText();
  document.myForm.description.value=formValue;
  document.myForm.action=submitFile;  //提交处理的文件
  document.myForm.submit();
  }
</script>
<body onload="setFormValue()">
<form name=myForm method=post>
<input type=text name=description>
</form>
</body>
</html>

解决方案 »

  1.   

    兄弟,真是巧合
    我刚才也在想编写一个用javascript来读取本地文件的html代码
    用法无非也就是上面 kendo7兄的那个写法可是郁闷的是,我电脑上的“网络实名”这个亲切体贴的“助手”,居然一而再再而三的拦截
    出现的提示是“有恶意的代码试图在您的电脑上运行,并执行读写操作,其危险程度为‘高’,网络实名已经成功的将它拦截了” 我狂晕啊~~~
    疯狂的找这个网络实名程序在哪,浏览器工具选项里面没有,在它的安装目录里又都是写
    TMD .dll文件,网络实名想停都没法停,这是网吧的电脑,我也做不了什么了,郁闷~~~~~后来下载了一个fireFox来试试,结果它连什么是ActiveXObject都认不出来,只支持一些非常有限的javascript~~~~~~你说郁闷不郁闷??
      

  2.   

    You have to use Active Object. Anyway, it's not safe. You can negociate with your customer about that.
      

  3.   

    可能是我没有表达清楚,需要解决的问题是:针对一个数据库录入的表单页面,我希望在客户端,用程序实现IE的功能,自动批量填写表单,自动提交服务器。这个问题好像应该放在c社区,先碰碰运气吧
      

  4.   

    问题还没有解决,找到一篇,
    http://search.csdn.net/Expert/topic/861/861015.xml?temp=.911175
    有些关系,但没有看明白 :(
    有没有人知道文件头是怎么回事
    给讲讲