萬盛學電腦網

 萬盛學電腦網 >> 腳本專題 >> javascript >> Chrome擴展頁面動態綁定JS事件提示錯誤

Chrome擴展頁面動態綁定JS事件提示錯誤

 開發Chrome擴展時,頁面的popup.html中需要js的時候,直接將JS寫在動態綁定JS事件會提示錯誤,下面有個不錯的解決方法,大家可以參考下

問題描述:    當開發Chrome擴展時,頁面的popup.html中需要js的時候,直接將JS寫在動態綁定JS事件會提示:    Refused to execute inline script because it violates the following Content Security Policy directive: “script-src ‘self' chrome-extension-resource:”..    解決辦法:    在popup.html中引用外部的js文件動態綁定JS事件,例如:  復制代碼 代碼如下: <script type="text/javascript" charset="utf-8" src='test.js'></script>    test.js中:   代碼如下: var listbox = document.getElementById("showlist");  listbox.onclick=function(){  document.getElementById("player_sidebar").style.width = 100;  }     
copyright © 萬盛學電腦網 all rights reserved