全球HTML Safari扩展

时间:2014-12-05 11:46:19

标签: javascript html safari-extension

我正在创建一个Safari扩展程序,它会从某些网站中删除某些元素。但是,因为我有很多要删除的元素,所以有点慢。我看到你可以添加一个全局页面文件'它处理所有逻辑并可以提高速度。是否可以将元素删除的所有逻辑放在HTML中,然后创建一个表明该变量为true的脚本?我知道事件监听器有一些东西,但我不确定如何使用它。

示例HTML

<html>
<head>
    <script type="text/javascript">
    var data = document.createElement('style');
    data.appendChild(document.createTextNode( '#id {display: none !important}' ));
    document.documentElement.insertBefore(data);
    };
    </script>
</head>
</html>

示例js文件

data = true

0 个答案:

没有答案