在执行之前更改 JavaScript
Change javascript before its executed
本文关键字:JavaScript 执行 更新时间:2023-09-26
我想打开一个网站,更改其javascript,然后显示网站+执行我更改的js。
1)这可能吗?
2)这怎么可能?( VB.net, C#, FF + 插件 )
提前感谢
编辑:为了您更好地理解,我只想为我的浏览器输出更改js!
你可以使用Fiddler。这个不错的软件充当http代理,并提供一个脚本引擎,可以拦截和转换请求和响应。在您的情况下,您可以即时替换目标 JavaScript 内容。
1)是的,这是可能的。
2)我不知道如何通过列出的任何方法进行操作,但是一种可行的方法是下载网站的HTML和JavaScript,在您的计算机上对其进行修改,设置一个本地Web服务器,提供修改后的HTML和JavaScript,并(可选)更改您的主机文件以指示您尝试欺骗的任何域都位于localhost。 如果您有时还想与远程服务器交互,则可以在Web服务器上设置一个程序,该程序通过从远程服务器请求页面(通过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);
你可以
使用Fidder2。您可以使用Fidder自动回复将所需的任何内容更改为本地文件
相关文章:
- JavaScript执行暂时挂起页面
- 页面在我的javascript执行后重新加载,我不希望它这样做
- 如何在使用jQuery.html()时防止javascript执行
- 如何打开一个新窗口或选项卡,并将其提供给javascript执行
- 如何在Ajax加载新内容时停止JavaScript执行
- 如何使用xpath和Javascript执行器打印文本
- cakehp2.x用javascript执行控制器
- 如何在不使用javascript执行的情况下为函数分配参数
- Javascript执行顺序错误
- Javascript执行顺序和回调
- 如何在Javascript执行后防止浏览器锁定
- JavaScript执行从函数声明开始,而不是从$(document).ready()开始
- 在asp.net页面中显示javascript执行过程中的加载图标
- 基于浏览器窗口大小的条件 JavaScript 执行
- 使用 JavaScript 执行一行 PHP(不包括 PHP 文件)
- Dom 解析和 JavaScript 执行
- 为什么通过javascript执行php可以工作
- JavaScript执行路径
- 从javaScript执行服务器端代码
- 如何使用Javascript执行客户端web抓取