如何通过URL将浮动工具栏放在顶部扩展页面操作上

时间:2015-01-31 22:20:01

标签: google-chrome google-chrome-extension

我正在开发一个适用于某些网址的扩展程序页面操作,我想在页面顶部放置一个栏,以便在用户访问特定网站时显示,我该怎么做?

2 个答案:

答案 0 :(得分:1)

你可以这样做,但这取决于你的创造力。 您可以使用' content.js'进行DOM操作。和 用content.css设计它。使用HTML和CSS创建栏。将HTML代码附加或添加到页面中,然后添加“内容库”#39; to' manifest.json'。这很容易。您应该阅读并观看这些网址中的内容,以达到您的目的。

答案 1 :(得分:0)

(对不起我的英语......)。 您无法使用Chrome扩展程序创建真正的栏。您需要使用content script执行此操作。 最好的方法是使用iframe - 一个用于您的栏,另一个用于站点。

var mySite = "http://www.example.com";
chrome.tabs.onCreated(function(tab) {
    if (tab.url === mySite) {
        chrome.tabs.executeScript(tab.id, {file:""});
    }
});