版本

no-script-url

不允許 javascript: URL

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

規則詳情

此規則的錯誤程式碼範例

在 Playground 中開啟
/*eslint no-script-url: "error"*/

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

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

相容性

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

版本

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

延伸閱讀

資源

變更語言