2013-02-25 101 views
1

我是新来的谷歌扩展..打开一个新的标签时,该图标用户点击

我想在我的推广做的是在某处页面显示图标(不是在地址部分也不工具栏但在页面的左侧中心)。

当用户点击图标时,新窗口应该打开特定的URL。

我已经创建放置图标工具栏做同样的工作得很好。但是我想显示的图标,左中心页面..

然后我试图显示图标通过向document.body添加元素来左侧页面中心。这有助于我显示图标,但无法调用浏览器动作或创建新标签。

任何建议?

感谢,
马赫什

+1

您添加图标并在*内容脚本*中处理onclick事件,该脚本无法访问大多数Chrome。* API。使用消息传递技术(https://developer.chrome.com/extensions/messaging.html),你可以解决它。但是你只想在点击图标时打开一个新标签。那么为什么不把它作为target =“_ blank”的超链接呢? – 2013-02-25 15:11:17

+0

是的!你是对的...我已经通过超链接解决了它..我意识到,我可以通过这种更简单的方式做到这一点..你可以发布这个答案.. – mahesh 2013-02-26 05:46:29

回答

0

我只是做评论的答案...

锚标记使用target="_blank"工作对我来说

<a href="http://www.google.com" target="_blank"><img src="icon.png" /></a>

相关问题