嗨,最好的同事,
目前我正在创建一个野生动物园书签并运行到以下问题。我创建了一个上下文菜单项并希望表现如下:
如果用户右键单击页面中的链接并单击此上下文项,它应该获取此链接的 href 属性并在 iframe 中打开一个弹出窗口。
我该如何解决这个问题?
现在我已经获得了 href 属性,但我怎样才能打开一个弹出窗口?
我的结束脚本:default.js
document.addEventListener("contextmenu", handleContextMenu, false);
function handleContextMenu(event){
if(event.target.nodeName === "A"){
var url = event.target.href;
safari.self.tab.setContextMenuEventUserInfo(event, url);
}
}
我的 global.html
safari.application.addEventListener("command", performCommand, false);
function performCommand(event) {
if (event.command !== "DoAddSymbaloo")
return;
var u = event.userInfo;
}
我怎样才能解决这个问题?提前Tnx。