Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/393.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.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
Javascript 为什么可以';我不能从另一个浏览器启动Internet Explorer中的网页吗?_Javascript_Internet Explorer_Browser - Fatal编程技术网

Javascript 为什么可以';我不能从另一个浏览器启动Internet Explorer中的网页吗?

Javascript 为什么可以';我不能从另一个浏览器启动Internet Explorer中的网页吗?,javascript,internet-explorer,browser,Javascript,Internet Explorer,Browser,我有一个客户机,其内部网上有一些只能在Internet Explorer中运行的旧站点。他们所有的电脑上都有IE,尽管公司内部也使用其他浏览器。他们也没有资金来更新网站,并且使用了一些变通方法,比如特定于浏览器的桌面快捷方式和IE标签来访问网站。然而,他们询问是否有某种方法可以创建网站链接,从而强制页面仅在Internet Explorer中启动,而不管最初使用的是什么浏览器。我的即时反应是“不”,在互联网上的挖掘证实了这一点,但我很想告诉他们为什么这是不可能的。有人能解释一下吗?允许网站访问P

我有一个客户机,其内部网上有一些只能在Internet Explorer中运行的旧站点。他们所有的电脑上都有IE,尽管公司内部也使用其他浏览器。他们也没有资金来更新网站,并且使用了一些变通方法,比如特定于浏览器的桌面快捷方式和IE标签来访问网站。然而,他们询问是否有某种方法可以创建网站链接,从而强制页面仅在Internet Explorer中启动,而不管最初使用的是什么浏览器。我的即时反应是“不”,在互联网上的挖掘证实了这一点,但我很想告诉他们为什么这是不可能的。有人能解释一下吗?

允许网站访问PC数据和调用程序将是一个重大的安全风险

HTML标准定义了web浏览器在显示标准标记时的行为。在您的计算机上执行程序(在本例中为Internet Explorer)显然不是web浏览器的功能,因此,执行程序的方法不是通过HTML定义的


通过在Chrome/Firefox中编写/安装一些插件或插件,增强这些web浏览器的标准功能,您可能能够完成所需的任务。请注意,如果您这样做,可能会造成安全漏洞。

IE是否被设置为他们电脑的默认浏览器?很难证明这是负面的,但核心原因是,在其他浏览器中发布网站没有得到实施,因为a)这是一个相对罕见的要求,b)他们为什么要鼓励人们使用竞争对手的产品?不,他们主要使用Chrome,但不受任何特定浏览器的限制。想象一下,如果你愿意,Internet Explorer中发现了一个主要的安全漏洞。我在Chrome上浏览,但一个攻击者放了一个链接,打开IE到一个利用这个漏洞的URL,我完蛋了。