Javascript、Chrome 扩展开发、关闭弹出窗口

标签 javascript tabs popup google-chrome-extension

在我的 list 中我有这个:

"popup": "1_options.html"

在上面的 html 文件中我有这段代码

  var saved_email = localStorage['saved_email'];
  if (saved_email !== undefined ||  saved_email != "a@a.com") 
  {
      chrome.tabs.create({url: '0_register.html'});
  }

它完全按照我想要的方式工作,它打开一个带有 register.html 的新选项卡,但它仍然在右上角打开弹出窗口:( (1_options.html)

当我打开这个新标签时,是否可以自动关闭弹出窗口?

谢谢! 瑞安

最佳答案

你尝试过吗:

self.close();

关于Javascript、Chrome 扩展开发、关闭弹出窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6707958/

相关文章:

javascript - 如何在 JointJS 中交互式创建链接

javascript - 添加矩形时添加 100 像素高度

javascript - 垂直自定义悬停(如果不单击)CSS 选项卡,带/不带 javascript

javascript - 如何使选项卡中的事件按钮具有 "active"类?

tabs - 如何告诉 Notepad++ 在我按 Enter 之前完全缩进该行?

ios - 以编程方式在 iOS 中将另一个 UIViewController 显示为弹出窗口?

javascript - jQuery .replaceWith 每个只有一次

javascript - 无法在尚未安装的组件上调用 setState

javascript - Chrome 扩展 - jquery 关闭模态弹出窗口

javascript - jQuery fullCalendar + Fancybox 弹出窗口编辑事件