2 wayne991494392 Wayne991494392 于 2016.01.18 11:19 提问

Chrome 扩展程序更改当前页面的属性

谁对Chrom扩展程序研究过,小弟有个问题纠结了很久,想请大神帮忙看看:
需求:进入www.baidu.com,打开扩展程序,点击扩展程序上面的一个按钮,讲百度主页上面的红色“百度”文字改成绿色

3个回答

chang_chao_123
chang_chao_123   2016.01.18 11:29

百度的这个字体颜色你是没办法改了,因为这是个一个图片。
如果你修改这个图片路径,用谷歌浏览器 打开目标网页 ,按一下F12,之后按下Crtl+Shit+C 将鼠标移动到要修改的地方,会在浏览器右侧定位HTML代码
双击选中,编辑HTML代码即可。

showbo
showbo   Ds   Rxr 2016.01.18 11:51

chrome扩展获取页面dom对象信息
content script改为你修改dom的操作

 chrome.extension.onRequest.addListener(//监听扩展程序进程或内容脚本发送的请求
    function (request, sender, sendResponse) {
        if (request.action == "GetBaiduKeyWord") {
           // sendResponse({ kw: document.forms[0].wd.value });
                    document.forms[0].wd.value='xxxxxxxxxxxx'////其他dom操作
        }
    }
); 
oyljerry
oyljerry   Ds   Rxr 2016.01.18 14:52

chrome扩展往当前页面中插入js等,通过javascript来控制css等设置颜色

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!