Re: [-Fx-] 重新定義javascript的函數?
看板Browsers (瀏覽器)作者grassboy2 (活力花俏草兒仔政﹞O花俏)時間17年前 (2008/11/20 23:05)推噓2(2推 0噓 3→)留言5則, 3人參與討論串2/3 (看更多)
感謝板上的高手提到了greasemonkey這個套件…
但我玩了一下…還是覺得怪怪的…
我的.js碼是降子打的:
var msg = alert;
msg("grassboy is a boy");
設定成每一頁都會執行…
結果…每次換頁時,都會跳出對話方塊 "grassboy is a boy"
msg也有了alert的功能,不錯不錯…
但我想要在網頁中呼叫msg(123)
ff錯誤主控台就告訴我說msg沒定義@@~
即使在網址列打了javascript:msg(123)也一樣…
耶逗…難道我還有什麼地方沒有注意到嗎?
還是說greasemonkey裡的變數週期就只有讀完網頁的一瞬間?
之後就沒了?是降子嗎?
有沒有高手能指點一下><~感謝~~~
※ 引述《grassboy2 (活力花俏草兒仔政﹞O花俏)》之銘言:
: 事情是如此的…
: 話說最近開始投靠FF…
: 不過有些js函數還是用不太習慣…
: 所以想說自己重新定義firefox內的js函數…
: 假設以alert為例…
: 我已經試過…如果我在網址列打上
: javascript:{function rename(){msg=alert;}rename();}
: 之後我javascript:msg(123),就相當於是alert(123)
: 那…問題來了…
: FireFox可以讓使用者在每次使用FireFox時…
: 都先執行"我預先打好的js"嗎?
: 這樣我就不用開了一個新分頁後,又要重新定義msg()降子…
: 耶逗…是不是有類似的套件作的到啊?
: 很抱歉耶><~剛脫離IE的懷抱…問的問題有點蠢降子…
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.87.171
推
11/20 23:12, , 1F
11/20 23:12, 1F
→
11/20 23:13, , 2F
11/20 23:13, 2F
→
11/20 23:19, , 3F
11/20 23:19, 3F
推
11/21 10:59, , 4F
11/21 10:59, 4F
→
11/21 11:00, , 5F
11/21 11:00, 5F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 3 篇):
Browsers 近期熱門文章
PTT數位生活區 即時熱門文章