百度搜索去广告

原生js写的
新建记事本,把扩展名改为html就好

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>百度搜索</title>
</head>
<body>
    <div width=100% id='manue'>
        <input type='text' id='ss' style="width:20%;height: 1.8em;"/>
        <button type='button' id='btn' style="color:rgb(255,255,255);background-color: #4e6ef2;height: 2em;width: 3em;border-style: none;" >
            <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-search" viewBox="0 0 16 16">
                <path d="M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001c.03.04.062.078.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1.007 1.007 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0z"/>
              </svg>
        </button>
    </div>
    <iframe width=100% src="https://www.baidu.com/" id='bdss' style="border-style: none;"></iframe>
    <script type="text/javascript">
        var data=[['intitle:','去广告'],
              ['intext:','正文关键词'],
              ['filetype:pdf ','PDF']
            ]
        var manue=document.getElementById('manue')
        for(var i=0;i<data.length;i++){
            var selin=document.createElement('input');
            var selp=document.createElement('span');
            selp.innerHTML=data[i][1];
            selin.name='seltype';
            //selin.type='checkbox';
            selin.type='radio';
            selin.value=data[i][0];
            manue.insertAdjacentElement("beforeEnd", selin);
            manue.insertAdjacentElement("beforeEnd", selp);
        }
        var h=window.innerHeight-manue.clientHeight-20;
        
        var bd= document.getElementById('bdss');
        bd.style.height=h+'px';
        var s=document.getElementById('ss');
        var b=document.getElementById('btn');
        var sel=document.getElementById('sid');
        var st=document.getElementsByName('seltype');
        st[0].checked='checked';
        function changeUrl(){
            var url='https://www.baidu.com/s?wd=';
                for(var  i=0;i<st.length;i++){
                    if(st[i].checked){
                        url+= st[i].value;
                    }
            }
                url+=s.value;
                bd.src=url;
        }
        b.onclick =function(){
            changeUrl();
        }
        s.onkeydown=function(key){
            if((key.keyCode || key.which) == 13){
                changeUrl();
            }
            
        }
</script>
</body>
</html>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值