一些 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>
完全标记
编辑
++加问题++
noscript 上没有选项插件即使它可以隐藏 <audio>
<video>
和许多其他的东西。你知道这是为什么吗?有没有人听说过“不允许隐藏 <noscript>
标签”或类似的东西?
最佳答案
如果你只是想摆脱它们,你可以使用 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。
关于html - 避免 HTML 的 <noscript> 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23638005/