如何删除脚本标记而不执行它?

时间:2016-12-11 11:43:59

标签: javascript greasemonkey

以下是html。 我想删除第一个脚本标记。 我不想执行第一个脚本标记。 我想修改第三方的HTML。 换句话说,我无法直接修改原始html。 所以我打算用油脂猴来解决它。

<html>
    <head>
        <script type='text/javascript' src='alert1.js'></script>
        <script type='text/javascript' src='alert2.js'></script>
    </head>
    <body>
    </body>
</html>

以下是油脂猴子剧本。 第一个脚本标记已删除。 但是,会执行第一个脚本标记。

// ==UserScript==
// @name        testWeb
// @namespace   ddddd
// @include     https://localhost/test/a.html
// @version     1
// @grant       none
// ==/UserScript==

var script = document.getElementsByTagName('script')[0];
script.parentNode.removeChild (script);

如何删除第一个脚本标记而不执行它?

0 个答案:

没有答案