开发者

in a Chrome extension is there a way to programmatically 'click' the pageAction button

I have a Chrome extension with a pageAction button. The user clicks on it and the popup.html window shows up so the user can do the needful.

Is there a way that I can decorate a li开发者_StackOverflow中文版nk on the page such that when the user clicks the link it programatically fires a click event to the pageAction button so the popup.html opens.

Using jQuery it is trivial to fire such an event on elements in the page i.e. $("#myelement").click() but how does one get the handle of a pageAction element so one can fire a click event on it?


Unfortunately you cannot directly trigger it, in the same way that you cannot trigger a browser action programmatically. This is by design, Chrome is fairly restrictive with extension UIs in an attempt to keep them all standardised and minimalist.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜