有一个特定的网站我必须用于工作,绝对令人发指并被所有必须使用它的人所鄙视。特别是,该网站的Javascript从根本上被打破,仅适用于IE,这几乎使它成为我在首选浏览器之外必须使用的唯一网站。

所以,问题。如果我能够以“做正确的事情”的方式加载网站之后的“ 补丁 ”javascript,我就可以使用了没有IE的网站。

只是为了删除一些多余的答案:我已经尝试将两个浏览器屏蔽为IE,这没有任何效果,因为问题在于javascript,而不是服务器上的浏览器检测。

我更喜欢Opera的解决方案,但我不反对Firefox的答案。此外,我宁愿不必通过代理查看网站,但我会接受这样的答案。

有帮助吗?

解决方案

对于Opera,您需要用户JavaScript 。与Greasemonkey类似,但内置于Opera。专为您所处的情况而设计:修复Opera中被破坏的网站...

其他提示

对于Firefox,你可以使用 Greasemonkey 插件来做此

您可以使用 Greasemonkey 插件来执行Firefox操作这个。它会让你编写javascript来在他们的页面中运行,并且可能会用它来做一个“补丁”。在运行时。我之前从未写过一个关于paintmonkey的脚本,所以我不知道让一些东西工作有多容易,但它可能值得一看。

Greasemonkey 正是您想要的。我已经广泛地攻击了一些使用它的网站, www.greasespot.net 上有很多很好的例子。虽然这个页面是关于Opera的,但它有一些很好的例子适用于 Greasemonkey 在firefox中也是如此。我还注意到 Greasemonkey维基百科文章提供了有关在其他浏览器中使用Greasemonkey或等效文件的信息。太

您也可以使用代理(我很久以前使用过Proxomitron,还有更多的现代等价物),可以在页面到达浏览器之前动态改变页面...因此您可以删除所有原始JavaScript,并添加您的通过这种方式拥有,或者使用Greasemonkey或用户脚本。

我不确定GreaseMonkey是否适合打补丁。 在页面加载并且所有本机脚本都已运行之后运行GM脚本,因此任何破坏的东西都已经破坏。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top