看板 Browsers 關於我們 聯絡資訊
※ 引述《chris (ψ純粹透明ζ低調上等!)》之銘言: : ※ 引述《chris (ψ純粹透明ζ低調上等!)》之銘言: : : ※ 引述《chris (ψ純粹透明ζ低調上等!)》之銘言: : : : http://wiki.moztw.org/index.php/Firefox_FAQ ▏▎▍▌▋▊ Firefox FAQ : : : ─────────────────────────────────────── : : : 原本中鍵可以點開新分頁的,失敗後試著用ctrl加滑鼠左鍵也不能動作… : : : 而且前後頁的按鍵都不見了,雖然有滑鼠手勢可以用,但要瀏覽較前幾頁時還是不方便 : : : 請問這是不正常現象嗎?@@ : 剛剛才想到要開Error主控台來觀察。 : 當我在連結上按滑鼠中鍵,或是壓著ctrl配上滑鼠左鍵時,都會出現以下錯誤: : 錯誤: event is not defined原始檔: : chrome://tabmixplus/content/minit/tablib.js行: 120 : 所以的確是與tabmixplus有關係… : 推 Kenqr:移除tmp重裝看看? 06/21 21:22 : → chris:呃…商量一下…停用再重啟可不可以呀?囧|| 一定要重裝嗎? 06/21 21:35 : → chris:請問中鍵開分頁這功能,不裝tmp也是有的嘛?都忘了… 06/21 22:06 : 推 shyangs:可能的話,我會建議你除了重裝,再加上把設定檔砍乾淨XD 06/21 22:06 : → Kenqr:不裝的話是在背景開新分頁 06/21 22:08 : → chris:謝謝兩位的幫忙,總算找出原因了,不是tmp造成的!! 06/21 22:13 在聽從建議停用後繼續觀察錯誤主控台,這回的訊息是: 錯誤: event is not defined 原始檔: file:///C:/Documents%20and%20Settings/Chris/My%20Documents/Firefox/Chris/extensions/%7B1280606b-2510-4fe0-97ef-9b5a22eafe64%7D/components/userChrome_js.js -> file:///C:/Documents%20and%20Settings/Chris/My%20Documents/Firefox/Chris/chrome/userChrome.js 行: 12 這時好窘…… 因為我曾在 userChrome.js 依照忘了哪個網頁的教學,添增了以下的程式碼: (function() { //公用函式 function hookCode(orgFunc, orgCode, myCode) { eval(orgFunc + "=" + eval(orgFunc).toString().replace(orgCode, myCode)); } //巴哈姆特外部鏈結用中鍵點擊可直接開啟 hookCode("openNewTabWith", /{/, "{" + ( function() { if (event && event.button == 1) { var m = href.match(/^javascript:(top\.)?confirmLink\(\s*(\x22|\x27)(.*)(\x22|\x27)\s*\)$/); if (m) href = unescape(m[3]); } } ).toString().replace(/^.*{/,"").replace(/.*}$/,"")); })(); 而凶手就是這一段………  ̄▽ ̄|||||| 不知前面有位同病相憐的板友(抱歉忘了是哪篇文章裡的推文…)狀況是否相同… 若不是這個原因的話,也可以試著用錯誤主控台一步步trace喔!好玩耶!XD 再次感謝所有給過意見的板友們!!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.134.4.20
chris:找到了,是在 http://tinyurl.com/57tgqp 抄到的程式碼。 06/21 22:22