Javascript 使用分机重新加载网页时是否自动调用警报框?

Javascript 使用分机重新加载网页时是否自动调用警报框?,javascript,google-chrome-extension,Javascript,Google Chrome Extension,在我的Chrome扩展中,我希望在重新加载URL时,会出现一个警报框,但它不起作用 这是舱单: { “清单版本”:2, “名称”:“示例扩展”, “说明”:“Chrome扩展示例”, “版本”:“1.0”, “背景”:{ “脚本”:[“background.js”] }, “浏览器操作”:{ “默认图标”:“icon.png”, “默认标题”:“这是扩展名”, “默认弹出窗口”:“popup.html” }, “权限”:[ "http://translate.google.hu/*,“选项卡”

在我的Chrome扩展中,我希望在重新加载URL时,会出现一个警报框,但它不起作用

这是舱单:

{
“清单版本”:2,
“名称”:“示例扩展”,
“说明”:“Chrome扩展示例”,
“版本”:“1.0”,
“背景”:{
“脚本”:[“background.js”]
},
“浏览器操作”:{
“默认图标”:“icon.png”,
“默认标题”:“这是扩展名”,
“默认弹出窗口”:“popup.html”
},
“权限”:[
"http://translate.google.hu/*,“选项卡”
]
}
background.js

chrome.tabs.onUpdate.addListener(函数(tabId、changeInfo、tab){
如果(tab.url.indexOf(“http://translate.google.hu/") > -1 && 
changeInfo.url==“未定义”){
window.alert('test')
}
});
var object={};
如果(object.something==“未定义”){
警惕(“真实”);
}否则{
警告(“假”);

}
与changeInfo.url==未定义相比,使用typeof changeInfo.url==未定义有什么好处?@livibetter如果问题肯定是关于一种语言,最好添加一个语言标记而不是语言标记。它还将为答案启用语法高亮显示。