[英]Change javascript before its executed
我想打開一個網站,更改其javascript,然后顯示該網站+執行更改后的js。
1)這可能嗎?
2)這怎么可能? (VB.net,C#,FF +插件)
提前Thx
編輯:為了您更好的理解,我只希望為我的瀏覽器輸出更改js!
您可以使用Fiddler 。 這個不錯的軟件充當http代理,並提供可以攔截和轉換請求和響應的腳本引擎。 根據您的情況,您可以即時替換目標javascript內容。
1)是的,有可能。
2)我不知道如何通過列出的任何方法來執行此操作,但是一種可行的方法是下載網站的HTML和JavaScript,在您的計算機上對其進行修改,並設置一個提供修改后的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 AutoResponder將所需的任何內容更改為本地文件
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.