html弹出隐藏url和标题的窗口,我需要在chrome扩展中为不同的url弹出不同的html页面...

在您的后台页面中,您可以更改要在弹出窗口中显示的页面。

使用标签事件获取选定的标签和当前标签网址。

使用:

// Update popup url method

var updatePopupURLForSelectedTab = function (selectedTab) {

var popUpURL = DEFAULT_URL_OF_YOUR_HTML_FILE;

var selectedTabURL = selectedTab.url;

if (selectedTabURL.match(/.*\.?google\.com.*/) != null ) {

popUpURL = GOOGLE_URL_OF_YOUR_HTML_FILE;

}

else if (selectedTabURL.match(/.*\.?xyz\.com.*/) != null) {

popUpURL = XYZ_URL_OF_YOUR_HTML_FILE;

}

// Set Popup URL

chrome.browserAction.setPopup({

popup :popUpURL

});

};

// Get current selected Tab

chrome.tabs.getSelected(null, function (tab) {

updatePopupURLForSelectedTab(tab);

});

// Listen for selected tab

chrome.tabs.onActiveChanged.addListener(function(tabId, selectInfo) {

// Get selected tab

chrome.tabs.get(tabId, function (tab) {

updatePopupURLForSelectedTab(tab);

});

});

// Listen navigation update

chrome.tabs.onUpdated.addListener(function (tabId, changeInfo, tab) {

updatePopupURLForSelectedTab(tab);

});

// Listen for window change

chrome.windows.onFocusChanged.addListener(function (windowId) {

chrome.tabs.getSelected(windowId, function (tab) {

updatePopupURLForSelectedTab(tab);

});

});

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值