|
|
[求助]
JavaScript向ActiveX控件传递本地文件路径读取本地文件
如题,我想通过网页调用ActiveX控件来读取本地文件内容,在该过程中JavaScript向ActiveX传递本地文件路径,发现出现问题,简化举例如下:
假设该控件就只是通过文件路径读取本地文本文件,并将其显示在控件中的textbox中,读取函数如下:
public void readFilePath(string Path)
{
FileStream fs = new FileStream(Path, FileMode.Open);
StreamReader mreader = new StreamReader(fs);
string s = "";
while (!mreader.EndOfStream)
{
s += mreader.ReadLine()+"\\n";
}
然后在JavaScript通过引用控件调用该函数:
<script type="text/">
function readFile()
{
var text = document.getElementById("TextBox1" ;
var fileobject = new ActiveXObject("Scripting.FileSystemObject" ;
var file = fileobject.GetFile(text);
MyActiveX.readFilePath(file.path);
}
</script>
调用时在网页中的textbox中输入文件路径,点击按钮读取本地文件,发现传递的文件路径不对,提示信息如图所示,窗体调用控件过程并不存在该问题,求高人指点原因及解决方法。
![JavaScript向ActiveX控件传递本地文件路径读取本地文件]()
问题1图.jpg
![JavaScript向ActiveX控件传递本地文件路径读取本地文件-1]()
问题2图.jpg |
» 猜你喜欢
售T0P一区SCI文章,我:8O5.51.O.54,科目齐全,可+急
已经有4人回复
售T0P一区SCI文章,我:8O5.51.O.54,科目齐全,可+急
已经有3人回复
售T0P一区SCI文章,我:8O5.51.O.54,科目齐全,可+急
已经有5人回复
售T0P一区SCI文章,我:8O5.51.O.54,科目齐全,可+急
已经有4人回复
售T0P一区SCI文章,我:8O5.51.O.54,科目齐全,可+急
已经有4人回复
售T0P一区SCI文章,我:8O5.51.O.54,科目齐全,可+急
已经有3人回复
售T0P一区SCI文章,我:8O5.51.O.54,科目齐全,可+急
已经有4人回复
售T0P一区SCI文章,我:8O5.51.O.54,科目齐全,可+急
已经有4人回复
售T0P一区SCI文章,我:8O5.51.O.54,科目齐全,可+急
已经有4人回复
今年E04面上
已经有10人回复
|