Javascript Safari扩展Popover链接
可以在Safari popover中使用链接吗?我已经做了我能想到的一切,但似乎添加到弹出窗口的链接只会改变外观,不会导致任何可单击的内容,无论是使用href还是onclick。您可以在href或div上添加onclick listenerJavascript Safari扩展Popover链接,javascript,safari,safari-extension,popover,Javascript,Safari,Safari Extension,Popover,可以在Safari popover中使用链接吗?我已经做了我能想到的一切,但似乎添加到弹出窗口的链接只会改变外观,不会导致任何可单击的内容,无论是使用href还是onclick。您可以在href或div上添加onclick listener .onclick = safari.application.activeBrowserWindow.openTab().url = "http://www.yourdomain.com/"; 您有更完整的代码示例吗?我用$('#target0')试过你说的
.onclick = safari.application.activeBrowserWindow.openTab().url = "http://www.yourdomain.com/";
您有更完整的代码示例吗?我用
$('#target0')试过你说的话。onclick=function(){safari.application.activeBrowserWindow.openTab().url=”http://www.yourdomain.com/"};代码>并且它也不起作用。我最初做了$('#target0')。onclick=safari.application.activeBrowserWindow.openTab().url=”http://www.yourdomain.com/";代码>,但它只是立即打开了yourdomain.com的一个新选项卡。不能将.onclick与jQuery对象一起使用。尝试$('#target0')。单击(function(){…})
或$('#target0')。在('click',function(){…})
上。var successDiv=document.getElementById('statusBlogSpan');successDiv.onclick=safari.application.activeBrowserWindow.openTab().url=“”;试试看。@canisbos的。在('click',…)
上,另一个不起作用。非常感谢,我就要放弃了。
var link = document.querySelector('#~~~');
link.addEventListener("click", function(event) {
safari.application.activeBrowserWindow.openTab().url = "http://~~"
})