2017-06-08 51 views
2

我找到了一個我無法控制的網頁。我可以在它的控制檯看到它從Bootstrap腳本中拋出了一個「缺少jQuery」的錯誤。將JavaScript加載到我執行它的任何JavaScript之前沒有的頁面

我想在這個腳本執行之前加載jQuery,當我導航到這個頁面時,我可以看到這個站點是否運行不同。

+0

如果你只是想測試它,你可能只需從相關頁面複製/粘貼標記到jsFiddle之類的東西,修復jQuery URL和其他可能的URL也不是絕對的,並在那裏查看網頁。 – adeneo

回答

3

TL; DR 是的,這是可能的,但不是傳統的方式

爲什麼沒有

不能在任意網頁,你不控制的內容運行JavaScript。如果這不是真的,那將是一個巨大的安全漏洞。

想一想:你可以運行Javascript並等待某人登錄到他們的網上銀行,然後用字符輸入做些事情。

爲什麼是

但是,如果你只是想獲得頁面的工作,你可以使用Tampermonkey。您可以使用它來爲您想要的任何網站在頁面加載上執行自定義腳本。你可以在這裏找到一些基本的教程:https://hibbard.eu/tampermonkey-tutorial/

+0

因爲問題顯然標記爲「google-chrome」,請改用[TamperMonkey](http://tampermonkey.net/)(可在Chrome/Firefox/Edge/Safari/Opera Next/etc中使用) - 實際上,我認爲Chrome甚至不需要TamperMonkey,因爲用戶腳本可以(至少可以在過去)「本地添加」 –

+0

好點,忽略了這一點。我將編輯答案以反映這一點。 –

+0

雖然很好的答案:p –

相關問題