Velociraptor 寫:
Fx 4.0測試版只要同時安裝
HyperTranslate 和 pcmanfx
就沒辦法切換分頁
(pcmanfx 官方和修改版都有相同情形)
不過3.6版是正常的
先前版本的 HyperTranslate 有炸過4.0版工具列的紀錄
所以個人猜問題可能出在這邊
不過沒辦法確定就是

看來是HyperTranslate這個套件寫得不好,因為pcman裡面的code看起來是比較OK的寫法。
解開HyperTranslate套件,修改script.js
砍掉 tabB: document.getElementById("content"), 這行
代碼:
hyperTranslate.tabB.addEventListener("contextmenu", function(e) {
hyperTranslate.currContextMenuView = e.view;
}, false);
這段換成
document.addEventListener("contextmenu", function(e) {
hyperTranslate.currContextMenuView = e.view;
}, false);
代碼:
hyperTranslate.tabB.addEventListener("DOMContentLoaded", function(e) {
換成
window.addEventListener("DOMContentLoaded", function(e) {
就可以正常使用了...如果是這樣,那是要修pcmanfx呢...
還是寫信請HyperTranslate的作者修呢... =.=a
HyperTranslate這套件還有一些bug...
像是有些頁面圈選下去, 卻翻不出東西(翻譯結果沒有出現),
然後錯誤主控台有一些錯誤訊息,
翻譯引擎是用google的,應該是沒太大問題,
錯誤應該是來自一些對XMLHttpRequest()的處理不當。
看來還有很多改進空間,不過我現在可能暫時沒空深入查它的問題。