【问题标题】:Google Chrome Extension, new tab focus谷歌浏览器扩展,新标签焦点
【发布时间】:2014-06-04 23:44:51
【问题描述】:

我一直在为 Google Chrome 开发一个扩展程序,这是我的第一次尝试。 到目前为止,我已经能够在新选项卡中运行我的扩展程序,但我想知道是否有可能将焦点从多功能栏/地址栏移到选项卡式窗口中的某些内容。

例如,我正在实现一个输入字段或文本区域,当一个新选项卡打开时,我希望闪烁的光标/插入符号源自所述文本区域,而不是谷歌多功能栏。

是否有可能使用 jquery 或任何 google chrome 扩展 api?

【问题讨论】:

  • 你的意思是像.textarea { outline: none; }这样的东西吗?或者是别的什么。
  • 你在textarea元素上试过.focus()方法了吗?
  • 如果您的意思是覆盖新标签页,它是 stackoverflow.com/questions/17598778/… 的副本,请澄清。
  • @lindsay 抱歉,但这不是我的意思。
  • @devnull69 多功能框焦点覆盖标签焦点

标签: javascript google-chrome google-chrome-extension tabs jquery-tabs


【解决方案1】:

我遇到了同样的问题。我的解决方案是使用“虚拟 html”文件作为新页面,该页面所做的一切都是运行以下 JavaScript 代码(在从虚拟 html 文件链接到的外部 JS 文件中):

window.open("the-real-new-tab-page.html")
window.close()

【讨论】:

    猜你喜欢
    • 2016-08-15
    • 2011-06-04
    • 2013-08-05
    • 1970-01-01
    • 1970-01-01
    • 2015-04-17
    相关资源
    最近更新 更多