某些firefox扩展可以避免<audio>
<video>
或许多html标记。例如noscript插件删除所有<script>
标记和内部函数。
我的问题:我是否可以避免使用<noscript>
标记以及如何使用?
优质标准:
这是html
<div><noscript>somethings</noscript></div>
<div><h1>kel</h1></div>
我希望我的浏览器读起来像
<div></div>
<div><h1>kel</h1></div>
就像没有<noscript>
标签一样
修改
++ plus question ++
noscript插件上没有选项,即使它可以隐藏<audio>
<video>
等许多内容。你知道为什么吗?有没有人听说“不允许隐藏<noscript>
标签”或类似的内容?
答案 0 :(得分:0)
如果您只是想摆脱它们,可以使用JavaScript或jQuery删除它们:
// jQuery
$("noscript").remove();
// JS
var noscript = document.getElementsByTagName("noscript");
for(var i=0; i<noscript.length; i++) {
noscript[i].parentNode.removeChild(noscript[i]);
}
希望这有帮助。
编辑:从注释字符串开始,看起来你想要从控制台中删除它们。打开控制台并在以下位置键入以下内容:
var s = document.createElement("script");
s.src = "//code.jquery.com/jquery-1.11.0.min.js";
$("noscript").remove();
或者,您可以使用上面的纯JS。