收藏夹也能执行javascript代码

如何让收藏夹(书签栏)执行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图片不见了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值