2013-10-24 35 views
-2

有没有可能通过运行Javascript文件来设置Internet Explorer设置..?通过Javascript或jQuery的IE设置

我想通过JavaScript来在IE中设置以下设置/ jQuery的

  1. 进入,“工具” - >“Internet选项”。
  2. 在“常规”标签下,点击“浏览历史记录”部分中的“设置”按钮。
  3. 选择单选按钮“每次访问网页”。
  4. 单击“确定”并重新启动IE。
+0

可能(有点)重复? http://stackoverflow.com/questions/2601761/change-browser-settings-by-script –

+0

并看到这个链接以及:http://bytes.com/topic/javascript/answers/580772-how-change-browser -settings-动态贯通的JavaScript –

回答

1

这是不可能的 - 它会是一个有点安全漏洞的网站,如果能够做到这一点...

0

这并不是什么的Javascript做设计。只有一种方式阅读来自JS的浏览器设置 - 使用signed scripts

1

首先,简短的回答是否定的:你不能做你要求的。

浏览器中的Javascript严格限制为只能访问正在查看的实际页面的资源。这是一个重要的安全功能。

您无法访问其他页面或其他选项卡。您无法访问页面本身之外的部分浏览器UI。您无法运行外部程序。

即使可以,您描述的方式也无济于事:您所描述的设置页面特定于某个特定版本的IE。所以你的假设程序不能在任何其他浏览器或任何其他版本的IE中使用。

但是,更重要的是,你需要问自己为什么你要这个。

问题是,你正试图解决您的网站的问题。你找到了解决这个问题的方法,并且你已经提出了一个关于如何自动化的问题。但是你需要稍微反思一下 - 不要试图弄清楚如何自动化这个特定的解决方案:你需要问自己是否有解决原始问题的不同方法,这可能是自动化的。

事实是这样的:你想改变的配置设置是为了处理浏览器如何处理缓存文件。有许多方法可以改变可以由您的网站编写脚本的缓存行为。例如,您可能想要查看像this one这样的问题。

这里的教训是这样的:不要简单地问问怎么做;解释为什么你也想做。可能有另一种解决方案比你想象的更好。

相关问题