使用我的浏览器扩展程序更改谷歌搜索页面的背景
Changing the background of the google search page using my chrome extension
我正在尝试创建我的第一个chrome插件,当用户单击新标签按钮时,它将打开带有随机图片作为背景的Google页面。截至目前,我不是很确定,如何使用随机图像更改Google搜索页面背景。谷歌提供任何 API 吗?至于我用谷歌搜索的,早期谷歌有"更改背景图像"图标,但现在他们停止了这种支持。在这里,我如何将谷歌搜索页面的背景更改为不同的颜色或不同的背景图像。我尝试使用以下 js 代码。请建议或将我重定向到正确的方法。任何帮助将不胜感激。
window.open("http://www.google.com", "_self");
window.onload = function () {
document.body.style.background = 'red';
};
此外,以下脚本将更改当前 html 页面的背景但是如何通过注入来更改第三方页面的背景。
<script>
function myFunction() {
document.body.style.backgroundColor = "#f3f3f3";
document.body.style.backgroundImage = "url('xyz.png')";
}
</script>
我自己找到了答案.
window.onload = function () {
document.body.style.backgroundImage = 'url("chrome-extension://@'+chrome.runtime.id+'/icon.png")';
};
这将加载我的谷歌搜索页面的背景图片。谢谢。
看起来身体磨损了,你应该用元素代替它。在镶边中使用 F12 检查器时,您会看到背景色定义为
element.style {
background: rgb(255, 255, 255);
}
如果您不想编码,已经有多个后台插件,以及具有大量主题的 chrome 主题插件,我敢肯定其中一些接受自定义图像/颜色。
相关文章:
- 谷歌放置API:按国家或餐馆名称搜索餐馆
- 谷歌水印未显示在自定义搜索框中
- 谷歌CSE-搜索参数
- 使用谷歌搜索网址
- 谷歌位置服务附近搜索结果基于正确的地图中心的位置
- 与网络界面相比,谷歌搜索API有时会重复第一个结果,有时会重复第二个结果
- 如何使用谷歌地图中的纬度和经度搜索附近的位置
- 如何获取显示在谷歌搜索右侧的图像链接
- 在谷歌地图上显示所有搜索到的位置结果
- 从谷歌自定义搜索返回随机帖子
- 谷歌搜索API-“;没有结果”;文本
- 在javascript中调用自定义谷歌搜索标签时出现问题
- 搜索按钮谷歌地图在我的vf页面上不起作用
- 接近搜索谷歌地图
- 按地址搜索谷歌地图
- 我可以用XMLHttpRequest()搜索谷歌吗?
- 我需要使用javascript搜索谷歌,例如,当我运行代码时,它打开新的标签,谷歌's特朗普为我
- 如何创建Javascript搜索谷歌
- 是否有可能使用经纬度搜索谷歌图片为web应用程序
- utf 8-Javascript非utf-8字符搜索谷歌Chrome扩展