在搜索Stackoverflow和Google之后,我还没有找到可行的解决方案。
我需要一个Web应用程序在更改页面时保持独立模式(单击链接)。目前,在独立模式下单击任何链接时,它们将在Safari的新窗口中启动,并退出独立模式。
如何阻止链接打开新窗口,使其保持独立模式。
这段代码经过测试但不起作用:
$('a').click(function(e){
e.preventDefault();
window.location = $(this).attr('href');
});
似乎Safari在独立模式下被规避了,阻止了它的运行。有新的解决方法吗?
此应用程序将于明天发布,因此PhoneGap不是一个选项;还有其他吗?
答案 0 :(得分:1)
我认为您需要在点击结束时添加return false;
。