如何让收藏夹(书签栏)执行javascript代码
HTML页面在浏览器中可以运行是总所周知的,但是你肯定不知道浏览器书签栏也是可以执行javascript代码的。
1、首先创建这么一个index.html文件
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<a href="javascript:void(function() {
var imgs=document.getElementsByTagName('img');
for(var i=imgs.length-1;i>=0;i--){
imgs[i].parentElement.removeChild(imgs[i]);
}
})()">收藏后点击:删掉网页img元素</a>
</body>
</html>
这段代码的意思是:定义一个自调用函数,获得页面上的所有img标签,循环遍历并删除img标签。
2、然后将该代码在浏览器中运行,然后将其添加到书签栏(Chrome浏览器的叫法)
注意:这里点击URL地址栏的五角星添加到书签栏是没有效果的
3、随便打开一个有img标签的网页,点击收藏的页面
可以看到当点击收藏的页面时,百度首页的LOGO图片不见了。
————————————————
版权声明:本文为CSDN博主「朽木自雕xmzd」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_16687863/article/details/100176261
评论区