版本

no-script-url

不允許 javascript: 網址

某些人認為使用 javascript: 網址是一種 eval 的形式。在 javascript: 網址中傳遞的程式碼必須由瀏覽器以與處理 eval 相同的方式進行解析和評估。

規則詳情

此規則的不正確程式碼範例

在遊樂場中開啟
/*eslint no-script-url: "error"*/

location.href = "javascript:void(0)";

location.href = `javascript:void(0)`;

相容性

  • JSHint:此規則對應於 JSHint 的 scripturl 規則。

版本

此規則是在 ESLint v0.0.9 中引入的。

延伸閱讀

資源

變更語言