作者mesak (米沙)
看板Browsers
標題[-GC-] 腳本問題
時間Tue Aug 3 22:05:46 2010
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