登录 用户中心() [退出] 后台管理 注册
   
您的位置: 首页 >> 程序员学前班[不再更新,只读] >> 主题: [javascrip]WScript.Shell 需要启用“Internet安全选项-安全-自定义级别--对没     [回主站]     [分站链接]
标题
[javascrip]WScript.Shell 需要启用“Internet安全选项-安全-自定义级别--对没
clq
浏览(0) + 2009-04-20 14:28:58 发表 编辑

关键字:

[javascrip]WScript.Shell 需要启用“Internet安全选项-安全-自定义级别--对没有标记为安全的ActiveX控件进行初始化和脚本运行”

--------------------------------------------------
执行一个程序的函数:



...


..

【ALL】

--------------------------------------------------

哈哈,还是蛮好玩的。

clq
2009-4-20 14:29:31 发表 编辑


zt
--------------------------------------------------
用javascript设置IE的文件上传控件的值
2008-12-15 22:48

关键字:

IE input file value WScript.Shell ActiveXObject ActiveX控件 sendKeys 文件上传

问题场景:

在IE6中嵌套了一个ActiveX控件,它实现把图片扫描到电脑上的功能,在页面提交时,要同步提交扫描得到的文件。

实现思路:

ActiveX控件会把本地文件的路径,比如“D:\\upload\\test.jpg”放在它的一个类似浏览器的的文本框中,可以用javascript取到其值,故可以把这个值设置到的value属性中,然后提交。

在网上搜索,发现直接设置value的值是不行的,因为安全考虑,而且value属性的值是只读的。所以一方面必须降低浏览器的安全设置,需要启用 “Internet安全选项-安全-自定义级别--对没有标记为安全的ActiveX控件进行初始化和脚本运行”;另一方面要“曲线救国”,祭出 “WScript.Shell”。

实现代码参考:







注意一点:如果直接用蓝色的那句提交,则文件无法正确上传,一定要延迟一点点提交才行(分开两个步骤也行),如红色的那句。我在这个地方卡了好久,一开始老是怀疑用“WScript.Shell”这种方式行不通。

clq
2009-4-20 14:33:25 发表 编辑

那个 exec 用在局域网里还是能完成很多功能的。
clq
2009-4-20 14:41:46 发表 编辑

如何卸载和安装Wscript.Shell,FSO和stream对象
作者:未知 文章来源:WEB开发者 更新时间:2008-4-25 9:37:15


根据需要不同我们经常会卸载和安装Wscript.Shell,FSO,stream等对象,下在我说一下如何卸载和安装Wscript.Shell,FSO和stream对象
1、卸载wscript.shell对象
在cmd下运行:regsvr32 WSHom.Ocx /u
2、卸载FSO对象
在cmd下运行:regsvr32.exe scrrun.dll /u
3、卸载stream对象
在cmd下运行:
regsvr32 /s /u "C:\Program Files\Common Files\System\ado\msado15.dll"

恢复的话,去掉/u就行了

如Wscript.Shell就用在regsvr32 WSHom.Ocx就行了


总数:3 页次:1/1 首页 尾页  
总数:3 页次:1/1 首页 尾页  


所在合集/目录



发表评论:
文本/html模式切换 插入图片 文本/html模式切换


附件:



NEWBT官方QQ群1: 276678893
可求档连环画,漫画;询问文本处理大师等软件使用技巧;求档softhub软件下载及使用技巧.
但不可"开车",严禁国家敏感话题,不可求档涉及版权的文档软件.
验证问题说明申请入群原因即可.

Copyright © 2005-2020 clq, All Rights Reserved
版权所有
桂ICP备15002303号-1