我想打开一个网站,更改其 javascript,然后显示该网站 + 执行我更改的 js。
1)这可能吗?
2)这怎么可能?(VB.net、C#、FF + 插件)
提前谢谢
编辑:为了您更好地理解,我只想为我的浏览器输出更改 js!
我想打开一个网站,更改其 javascript,然后显示该网站 + 执行我更改的 js。
1)这可能吗?
2)这怎么可能?(VB.net、C#、FF + 插件)
提前谢谢
编辑:为了您更好地理解,我只想为我的浏览器输出更改 js!
您可以使用提琴手。这个不错的软件充当了一个 http 代理,并提供了一个可以拦截和转换请求和响应的脚本引擎。在您的情况下,您可以动态替换目标 javascript 内容。
1)是的,这是可能的。
2) 我不知道如何通过任何列出的方法进行操作,但一种可行的方法是下载网站的 HTML 和 JavaScript,在您的计算机上对其进行修改,设置本地网络服务器以提供修改后的 HTML 和 JavaScript ,并且(可选)更改您的主机文件以指示您尝试欺骗的任何域都位于本地主机。如果您有时还想与远程服务器交互,您可以在您的网络服务器上设置一个程序,通过从远程服务器(通过 IP 地址)请求页面来响应 404。但是,我目前只知道如何在 PHP 中执行此操作。
您可能想看看Opera 的用户脚本。你可以执行类似的东西
window.opera.addEventListener("BeforeScript", function onchange(e){
if(! myURIregexp.test(e.element.src))
return;
var script = e.element.text;
/* do something with the script text, for example replacing */
ev.element.text = script;
}, false);
您可以使用 Fiddler2。您可以使用 Fidder AutoResponder将您想要的任何内容更改为本地文件