Google chrome Google Chrome扩展-在当前选项卡中搜索某个url时打开指向url的新选项卡?

Google chrome Google Chrome扩展-在当前选项卡中搜索某个url时打开指向url的新选项卡?,google-chrome,google-chrome-extension,Google Chrome,Google Chrome Extension,我对编写chrome扩展非常陌生(从今天开始),但明天需要编写一个“相当简单”的扩展 不过,我真的很难让自己的头脑清醒过来 我需要编写一个扩展来打开一个指向预定义url的新选项卡或窗口(以较容易的为准!),当在当前数据库中搜索某个url时,该扩展就会打开 例如,如果用户输入www.facebook.com,我将尝试获取扩展名,然后在www.google.com中打开一个新的选项卡/窗口 任何帮助都将不胜感激! 谢谢 将在扩展的html中,您可以为操作按钮指定一个锚定标记,该按钮将打开一个新选项卡

我对编写chrome扩展非常陌生(从今天开始),但明天需要编写一个“相当简单”的扩展

不过,我真的很难让自己的头脑清醒过来

我需要编写一个扩展来打开一个指向预定义url的新选项卡或窗口(以较容易的为准!),当在当前数据库中搜索某个url时,该扩展就会打开

例如,如果用户输入www.facebook.com,我将尝试获取扩展名,然后在www.google.com中打开一个新的选项卡/窗口

任何帮助都将不胜感激! 谢谢

在扩展的html中,您可以为操作按钮指定一个锚定标记,该按钮将打开一个新选项卡,如下所示

<a href="some url" target="_newtab">content of the anchor</a>

在扩展的html中,您可以为操作按钮指定一个锚定标记,该按钮将打开一个新选项卡,如下所示

<a href="some url" target="_newtab">content of the anchor</a>

除非您使用omnibox api,否则您无法获取omnibox的内容,这意味着他们必须先指定您的关键字,然后扩展才能获取内容。一旦他们转到url,你可以让它打开另一个页面。您可以使用一个内容脚本,该脚本有一个匹配字段,该字段与您感兴趣的页面匹配,然后相应地打开一个页面

内容脚本

选项卡
如果您的应用程序不在内容脚本中,则可以使用tab api获取当前选项卡的详细信息。如果您在内容脚本中,则可以使用Encore PTL所述的window.location。您还可以使用tab api打开选项卡。

除非使用omnibox api,否则您无法获取omnibox的内容,这意味着他们必须先指定您的关键字,然后扩展才能获取内容。一旦他们转到url,你可以让它打开另一个页面。您可以使用一个内容脚本,该脚本有一个匹配字段,该字段与您感兴趣的页面匹配,然后相应地打开一个页面

内容脚本

选项卡
如果您的应用程序不在内容脚本中,则可以使用tab api获取当前选项卡的详细信息。如果您在内容脚本中,则可以使用Encore PTL所述的window.location。您还可以使用tab api打开选项卡。

谢谢!您知道如何访问当前选项卡的URL以检查它是否为i.e“”,然后使用window.open(')编写和if语句吗;要导航到新的urlTry window.location,其中包含所有这些属性哈希:“主机:”www.example-code.com“主机名:”www.example-code.com“href:”源:”路径名:“/vb/X-Mailer.asp”端口:”“协议:”http:“搜索:”“谢谢!您知道如何访问当前选项卡的URL以检查它是否为i.e“”,然后使用window.open(')编写和if语句吗;要导航到具有所有这些属性的新urlTry window.location哈希:“主机:”www.example-code.com“主机名:”www.example-code.com“href:”源:”路径名:“/vb/X-Mailer.asp”端口:”“协议:”http:“搜索:”