24小时热门版块排行榜    

查看: 545  |  回复: 0

月下风前影

新虫 (初入文坛)

[求助] 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
回复此楼

» 猜你喜欢

仰望星空,脚踏实地!
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 月下风前影 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 材料专硕英一数二306 +5 z1z2z3879 2026-03-18 5/250 2026-03-19 07:43 by BruceLiu320
[考研] 0703化学 305求调剂 +4 FY_yy 2026-03-14 4/200 2026-03-19 05:54 by anny19840123
[考研] 274求调剂 +5 S.H1 2026-03-18 5/250 2026-03-18 21:27 by guosr9609
[考研] 26调剂/材料/英一数二/总分289/已过A区线 +7 步川酷紫123 2026-03-13 7/350 2026-03-18 17:12 by 尽舜尧1
[考研] 286求调剂 +6 lemonzzn 2026-03-16 9/450 2026-03-18 15:31 by vgtyfty
[考研] 收复试调剂生 +4 雨后秋荷 2026-03-18 4/200 2026-03-18 14:16 by elevennnne
[考研] 材料专硕274一志愿陕西师范大学求调剂 +6 薛云鹏 2026-03-13 6/300 2026-03-18 14:14 by 脱颖而出
[考研] 302求调剂 +10 呼呼呼。。。。 2026-03-17 10/500 2026-03-18 12:45 by Linda Hu
[考研] 303求调剂 +4 睿08 2026-03-17 6/300 2026-03-18 11:01 by Iveryant
[考研] 278求调剂 +5 烟火先于春 2026-03-17 5/250 2026-03-18 08:43 by 星空星月
[考研] 326求调剂 +5 上岸的小葡 2026-03-15 6/300 2026-03-17 17:26 by ruiyingmiao
[考研] 考研调剂 +3 淇ya_~ 2026-03-17 5/250 2026-03-17 09:25 by Winj1e
[考研] 326求调剂 +3 mlpqaz03 2026-03-15 3/150 2026-03-16 07:33 by Iveryant
[考研] 机械专硕调剂 +3 笨笨兔子 2026-03-12 3/150 2026-03-15 20:02 by 栗子粥?
[考研] 一志愿哈工大材料324分求调剂 +5 闫旭东 2026-03-14 5/250 2026-03-14 14:53 by 木瓜膏
[考研] 329求调剂 +3 miaodesi 2026-03-12 4/200 2026-03-13 20:53 by 18595523086
[考研] 求调剂 +5 一定有学上- 2026-03-12 5/250 2026-03-13 18:31 by ms629
[考研] 考研调剂 +4 芬达46 2026-03-12 4/200 2026-03-13 16:04 by ruiyingmiao
[考研] 307求调剂 +5 超级伊昂大王 2026-03-12 5/250 2026-03-13 15:56 by 棒棒球手
[考研] 工科278分求调剂 +5 周慢热啊 2026-03-12 7/350 2026-03-13 15:49 by JourneyLucky
信息提示
请填处理意见