谷歌插件开发(2)-修改百度页面

本文介绍如何在谷歌插件开发中动态修改百度页面,通过注入JavaScript文件,利用jQuery库简化操作。首先完成js文件的注入,接着提供jQuery库下载建议,最后展示index.js中的核心代码。

在第一个讲中,没有涉及到动态修改页面的东西,也就是没有在页面中同时注入自己的js文件。在开发插件中,为了更好的去开发,我这里采用jq库来开发,原生代码的话比较麻烦,要写的东西比较多。这里要介绍的是

"content_scripts":[
            {
                "matches":["https://www.baidu.com/*"],
                "js":["jquery-3.1.1.min.js","index.js"]
            }
        ]

这个Manifest.json要添加的,是注入js代码的。matches:表示我要注入代码的页面在哪里,这里以百度为例子来讲。必须要填,不然不知道要在什么页面注入代码。js:这个就是我们要注入的js代码的路径。

这样子,我们就完成了插件的js文件注入了。接着我们就要为其写代码了。jq的库文件网上很多,百度jq下载一大堆,自己搞定。然后就是index.js了。上代码:


function init(){
    
    var Font = $("<center id='lg'>好好学习</center>").css({"color":"red","font-size":"40px","padding":"60px"});
    $("#su").val("梧桐一下");
    $("#s_form_wrapper").append(Font);
}
init();

这里就是新建一个center的标签,然后赋css样式。然后就是F12了。在百度首页里F12,然后点 这个标签去获取这里的元素的详细信息。我找到了百度一下的按钮是用id=su的,其余的都是一样的,这样就完成了。总的效果如下:


以上文件资源:传送门

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值