2011-10-25 88 views

回答

0

1)您可以從注入的腳本(window.location.href)訪問當前標籤url,只需發送到注入的腳本消息,獲取url併發送回調到popover。

2)您必須在點擊工具欄按鈕上動態創建彈出窗口。然後將彈出窗口分配給工具欄項目。並顯示它

myPop = safari.extension.createPopover("myPopoverID", safari.extension.baseURI + "myFile.html", width, height); 
myToolbarItem.popover=myPop; 
myToolbarItem.showPopover(); 

所有彈出行爲後,您必須釋放它。

檢查酥料餅的知名度,分配null以工具欄項目和刪除酥料餅

if(myPop.visible == false){ 
    myToolbarItem.popover = null; 
    safari.extension.removePopover(myPop.identifier); 
} 
0

這是一個老問題。

但我最近想這樣做。您可以從popover.html中訪問標籤網址:

var url= safari.application.activeBrowserWindow.activeTab.url; 
相關問題