自动化服务器无法在IE8中创建对象,但包含了chrome的条件
Automation Server can't create object in IE8 after including condition for chrome
之前我在做
<script>
function fun1(){
var sh=new ActiveXObject("Wscript.Shell");
sh.run("''''ntbot''my.exe");
}
fun();
</script>
这个代码没有问题。它很高兴地从IE在客户端机器上执行exe,从chrome i编写的applet运行相同,从我运行exe。我所做的代码修改是
<scipt>
function testCSS(prop) {
return prop in document.documentElement.style;
}
var isChrome = !!(window.chrome && chrome.webstore && chrome.webstore.install);
var isIE = /*@cc_on!@*/false || testCSS('msTransform');
function fun2(isIE,isChrome)
{
if(isIE){
var sh=new ActiveXObject("Wscript.Shell");
sh.Run("''''ntbot''my.exe");
}if(isChrome){
appletsource="<APPLET archive='CalciApplet.jar' codebase='/kiss' CODE='AppletGchrome.CalculateApplet.class' WIDTH='0' HEIGHT='0'></APPLET>"
document.getElementById("appletplace").innerHTML=appletsource;
}
}
fun2(isIE,isChrome);
</script>
不是在Chrome上工作,但不是在IE中,我在IE中得到自动化服务器无法创建对象。
错误请在这件事上帮帮我。谢谢你。问候,swapnil p .
ActiveX是IE 唯一!它永远不会在Chrome上工作。
自动化服务器不能创建对象意味着activeX的安全设置设置在错误的级别。将您的页面添加到受信任的站点。
相关文章:
- 使用多功能框在 chrome 扩展程序中包含内联自动填充功能的任何方法
- 从chrome扩展创建一个包含POST数据的链接
- 如何禁用Chrome扩展中包含的脚本
- Chrome扩展-当我包含jQuery库时,JS为什么会抱怨
- 如何在chrome扩展的内容脚本中包含addEventListener
- 如何在我的Chrome扩展中包含外部对象
- Chrome.tabs.executeScript()和包含的文件
- 请求有关修改 .js 脚本以在 chrome 中包含打开标签页的帮助
- 如何在Chrome扩展名的内容JS文件中包含其他JavaScript文件
- Chrome Javascript:自动点击包含特定文本的链接
- 为什么JavaScript包含属性在Chrome浏览器中不起作用
- 需要防止在 chrome 浏览器上显示“此页面包含不安全的内容”消息
- 如何在优胜美地中打开一个新的Chrome窗口,其中包含javascript自动化
- Chrome 打开包含网址的标签页
- 包含照片幻灯片的 iframe 会在 Chrome 上中断
- Chrome扩展程序修改页面的脚本包含和JS
- 如何在Chrome Packaged应用程序的background.js中包含Chrome Javascript API
- 使用Chrome Devtools查找哪个变量包含一个值
- 检测Chrome扩展内容脚本是否已注入/内容脚本是否包含保护
- 计算safari和chrome中svg路径的getBBox()中包含的控制点