参考:
<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>
<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>
我刚才也在想编写一个用javascript来读取本地文件的html代码
用法无非也就是上面 kendo7兄的那个写法可是郁闷的是,我电脑上的“网络实名”这个亲切体贴的“助手”,居然一而再再而三的拦截
出现的提示是“有恶意的代码试图在您的电脑上运行,并执行读写操作,其危险程度为‘高’,网络实名已经成功的将它拦截了” 我狂晕啊~~~
疯狂的找这个网络实名程序在哪,浏览器工具选项里面没有,在它的安装目录里又都是写
TMD .dll文件,网络实名想停都没法停,这是网吧的电脑,我也做不了什么了,郁闷~~~~~后来下载了一个fireFox来试试,结果它连什么是ActiveXObject都认不出来,只支持一些非常有限的javascript~~~~~~你说郁闷不郁闷??
http://search.csdn.net/Expert/topic/861/861015.xml?temp=.911175
有些关系,但没有看明白 :(
有没有人知道文件头是怎么回事
给讲讲