版本

no-script-url

禁止使用 javascript: url

使用 javascript: URL 被一些人认为是 eval 的一种形式。传递到 javascript: URL 中的代码必须由浏览器以与处理 eval 相同的方式进行解析和评估。

规则详情

此规则的错误代码示例

在游乐场中打开
/*eslint no-script-url: "error"*/

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

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

兼容性

  • JSHint:此规则对应于 JSHint 的 scripturl 规则。

版本

此规则是在 ESLint v0.0.9 中引入的。

进一步阅读

资源

更改语言