2015-11-12 66 views
0

我有一个后退按钮:jQuery Mobile和jQuery.mobile.back();

<a href="javascript:void(0)" data-role="button" data-inline="true" 
    data shadow='true' data-corners='true' id='goBackfromExerc' 
    onClick="goBackfromExerc()">Yes</a> 
    <!---the function goBackfromExerc() ends with jQuery.mobile.back(); --> 
使用的代码这个简单的行回到上一页

jQuery.mobile.back(); 

但是,按钮是导致这种情况出现在一个弹出窗口内Chrome网址:#&ui-state=dialog。我认为这是因为window.location.hash将其视为一个URL本身。

它适用于谷歌浏览器。它适用于我的朋友的Android手机,但它不适用于我的Android手机。

我听说过这个问题发生在其他用户,但我的只影响我的Android手机。

+0

你正在使用什么事件,或许点击?你可以发布按钮处理程序? –

回答

0

正是在弹出的本身就是一个问题:我需要的数据hisstory =“假”或本身就表现得像一个页面弹出

。后退按钮只是关闭弹出窗口。