当我点击popup.html中的按钮时,我正试图在页面上执行
javascript.我试着用这样的方式:
在background.js中:
chrome.tabs.onUpdated.addListener(function(tabId, changeInfo){
if(changeInfo.status == "loading") {
insert(tabId);
}
});
function insert(tabId) {
chrome.tabs.get(tabId, function(tab) {
$('button').click(function() {
chrome.tabs.executeScript(tab.id, {file: 'js/alert.js'});
});
});
}
Alert.js只包含一个字符串:alert(‘works’);
警报只是一个例子.在用户点击按钮im popup.html后,真实脚本应该使用打开的选项卡进行一些DOM操作.