看板 Browsers 關於我們 聯絡資訊
chrome 可以直接支援 greasemonkey的腳本 但是 有關 GM_xxx的函式全部不能用 require 檔案也不行使用 unsafeWindow 這個變數更是沒作用了 我想問 有沒有辦法控制 window.xxx 的變數 chrome 是這樣包腳本的 (function (unsafeWindow) { USER SCRIPT })(window); 我寫了一個 <script src="setting.js"></script> 內容是 var setting = "setting"; FIREFOX 呼叫 alert(unsafeWindow.setting) 很正常 會回給我 setting 但是使用 chrome 卻讀不到這個變數了 window.setting 一樣沒用..... 搞不懂 chrome 是怎麼運作腳本的.....讓我寫 雙支援 一直卡關.... 目前這個問題好像無解..... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 112.104.99.235
abccbaandy:之前試過幾個腳本,幾乎都不能用... 08/03 22:20
abccbaandy:暫時當作GC不支援吧XD 08/03 22:20
Weal:說不定跟Opera一樣 檔名要用.user.js收尾? 08/03 22:21
kira925:opera一般是用.js結尾... 08/03 22:36
Weal:Opera的話 這部分是特別的 官網就有說明了 08/03 22:40
Weal:一般給油猴用的腳本 opera可以用.user.js當檔名來兼容 08/03 22:41
mesak:腳本都是 user.js .... 08/03 22:45
mesak:難道真的要放棄 chrome 08/03 22:46
mesak:目前我的facebook switch accounts 是用另一種方式抓setting 08/03 22:46
mesak:但是 window.xxx 還是不能用,這樣受限很多腳本... 08/03 22:47