Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
IE9还能像旧IE和Netscape/Firefox那样使用Javascript签名吗?_Javascript_Internet Explorer_Internet Explorer 9_Certificate - Fatal编程技术网

IE9还能像旧IE和Netscape/Firefox那样使用Javascript签名吗?

IE9还能像旧IE和Netscape/Firefox那样使用Javascript签名吗?,javascript,internet-explorer,internet-explorer-9,certificate,Javascript,Internet Explorer,Internet Explorer 9,Certificate,可以在IE和Netscape中使用数字证书进行签名 IE 9中的等价物是什么?您将对此产生问题 线索在您提供的链接中的代码中。具体来说,它使用新的ActiveXObject() ActiveX是一种非常古老的技术,它存在严重的安全问题。由于这个原因,它的使用已经有一段时间不被鼓励了(在你链接到的文章被写之前很久就是这样) IE9仍然支持它,但只是出于传统原因;强烈建议不要使用它,您需要转到浏览器配置并禁用一些安全设置才能使其正常工作 如果你确实在IE9中使用activeX,你还需要确保你的电脑

可以在IE和Netscape中使用数字证书进行签名


IE 9中的等价物是什么?

您将对此产生问题

线索在您提供的链接中的代码中。具体来说,它使用
新的ActiveXObject()

ActiveX是一种非常古老的技术,它存在严重的安全问题。由于这个原因,它的使用已经有一段时间不被鼓励了(在你链接到的文章被写之前很久就是这样)

IE9仍然支持它,但只是出于传统原因;强烈建议不要使用它,您需要转到浏览器配置并禁用一些安全设置才能使其正常工作


如果你确实在IE9中使用activeX,你还需要确保你的电脑上安装了相关的activeX控件,这些控件确实可以工作(我没有使用这些有问题的控件,所以我不能提供建议)。此外,由于activeX技术已被弃用,您可能会发现需要使用的activeX控件可能没有保持最新状态。这可能会影响它是否适用于较新版本的IE或Windows。

如果activex已被弃用,但后来Microsoft用什么替换了它,那好吗?@user310291:我不知道确切的答案。activeX的许多常见用途在现代浏览器中都有直接的等价物,但这里的情况并非如此。这种专有activeX控件集成到站点(尤其是公司内部网)的情况是IE6长期保持如此强大市场份额的最大原因,因为它无法升级。考虑到所讨论的应用程序的特殊性质,我想说您需要一个自定义编写的浏览器插件,但这需要它由原始activex控件的作者编写。