有一个问题,希望在Safari浏览器的弹出窗口中使用链接是否可行?我已经尝试了各种方法,但是似乎只有外观会发生变化,添加href或onclick也不会使链接可点击。
您可以在 href 或 div 上添加 onclick 监听器
.onclick = safari.application.activeBrowserWindow.openTab().url = "http://www.yourdomain.com/";
var link = document.querySelector('#~~~');
link.addEventListener("click", function(event) {
safari.application.activeBrowserWindow.openTab().url = "http://~~"
})
$('#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。 - Sunookitsune.onclick
。请尝试使用$('#target0').click(function(){...})
或$('#target0').on('click', function(){...})
代替。 - chulster.on('click', ...)
生效了,另一个没有。非常感谢,我差点放弃了这个问题。 - Sunookitsune