iscroll链接问题

时间:2011-11-24 04:09:03

标签: iscroll4

我正在制作我的第一个移动应用,并且有一个奇怪的问题。 当应用程序通过safari定期启动时,显然链接的工作方式与任何其他常规HTML链接一样。当我将webapp添加到我的主屏幕(为了获得完整的效果,按钮,启动和摆脱safari控件),我有一个问题,无论什么时候点击链接它关闭webapp并重新启动正常的safari。 / p>

2 个答案:

答案 0 :(得分:2)

这正是链接的工作方式。它与iScroll无关。如果您想留在Web应用程序中,则需要使用Ajax加载页面。

由于您正在开发移动浏览器,因此您可能不必担心Ajax兼容性;您可以使用XMLHttpRequest加载您的网页。

答案 1 :(得分:0)

我也找到了这个解决方案(对不起,我找不到原帖的网址)

var a=document.getElementsByTagName("a");
for(var i=0;i<a.length;i++)
{
    a[i].onclick=function()
    {
        window.location=this.getAttribute("href");
        return false
    }
}

......这个“黑客”对我有用。希望它有所帮助!