如何在没有历史记录的情况下使用ajax进程加载页面?

时间:2012-12-18 06:22:43

标签: ajax jquery-mobile

在我的网站上,我没有网页,我也没有显示历史记录(用户不应该使用后退按钮在页面之间进行随机播放),

因为我正在使用这个功能:

HTML:

 <a class="challengeBtn changePage" data-link="task-1.html" href="#">Take the Hays Challenge</a>

 $('a.changePage').on('click',function(){
        var newPage = $(this).attr('data-link');
        $.mobile.loadPage(newPage);
    })

但页面根本没有从我的本地文件夹加载。有人帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

你应该致电

$.mobile.page.prototype.options.domCache = true;

在启动应用程序然后使用

时阻止jqm缓存(历史记录)
$.mobile.changePage(newPage);

显示新页面