回覆列表
  • 1 # 使用者3784478398744

    有幾點在debug的時候可以檢查一下:

    1.確保在js檔案中呼叫了window.onload或者添加了DOMContentLoaded的監聽事件,如果忘記的話會報錯。

    2.popup.html中引入的js檔案必須為外部引用,寫在<script></script>標籤內的程式碼會被chrome禁止。

    3.如果題主要對瀏覽器URL實施操作,重定向請記得不要直接使用window.location.href,我遇到過類似問題,用href沒反應但是換成window.open()就可以新建指定url的視窗。當然,用chrome.tab.create()會更好,畢竟是chrome的原生api。推測是因為在popup.js中修改href 修改的是popup.html中的href(也就是點選browser action之後彈出的那個html頁面的href) 而不是瀏覽器當前標籤頁的href。

  • 2 # 使用者6765375850720

    在檔案字尾名前面加上.user 再拖到chrome://extensions/中,如super_preloader.user.js

  • 中秋節和大豐收的關聯?
  • 描寫“團隊精神”的詩句有哪些?