侧边栏壁纸
博主头像
墨雪飘影博主等级

玫瑰是我偷的,你爱的人是我杀的,不爱你是假的。

  • 累计撰写 54 篇文章
  • 累计创建 16 个标签
  • 累计收到 70 条评论

收藏夹也能执行javascript代码

墨雪飘影
2022-03-06 / 0 评论 / 0 点赞 / 395 阅读 / 808 字
温馨提示:
本文最后更新于 2022-03-06,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

如何让收藏夹(书签栏)执行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浏览器的叫法)

20190831193207464.gif
注意:这里点击URL地址栏的五角星添加到书签栏是没有效果的

3、随便打开一个有img标签的网页,点击收藏的页面

20190831193817208.gif
可以看到当点击收藏的页面时,百度首页的LOGO图片不见了。

————————————————
版权声明:本文为CSDN博主「朽木自雕xmzd」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_16687863/article/details/100176261

0

评论区