Jquery mobile JQuery Mobile-实现没有dom缓存的站点

Jquery mobile JQuery Mobile-实现没有dom缓存的站点,jquery-mobile,Jquery Mobile,我在使用JQM时执行以下操作。请让我知道影响 在使用JQM时,我没有使用dom缓存。已完全删除站点的dom缓存 我正在加载一些没有AJAX的链接 如果必须实现页面过期,那么如何在JQM中指定页面过期。 如果我们使用$.mobile.ajaxEnabled=false禁用JQM中基于AJAX的加载,会产生什么影响。如果我们完全禁用AJAX,那么我们可以指定页面过期时间。不是吗 请提供您的宝贵意见,以便帮助其他关注同一主题的人。影响: 缓存页面将以前访问过的页面保留在DOM中,而不是 删除它们,以便

我在使用JQM时执行以下操作。请让我知道影响

  • 在使用JQM时,我没有使用dom缓存。已完全删除站点的dom缓存
  • 我正在加载一些没有AJAX的链接
  • 如果必须实现页面过期,那么如何在JQM中指定页面过期。 如果我们使用$.mobile.ajaxEnabled=false禁用JQM中基于AJAX的加载,会产生什么影响。如果我们完全禁用AJAX,那么我们可以指定页面过期时间。不是吗
  • 请提供您的宝贵意见,以便帮助其他关注同一主题的人。

    影响:

    缓存页面
    将以前访问过的页面保留在
    DOM
    中,而不是 删除它们,以便用户可以立即使用它们
    回到他们身边。 要删除缓存,可以执行以下操作:

    $(document).bind("mobileinit", function(){
       $.mobile.page.prototype.options.domCache = false;    
    });
    
    若你们并没有缓存页面,上一个页面将不会立即可用

    DOM
    caching
    的缺点是
    DOM
    会变得非常大, 导致某些设备上的
    速度减慢
    内存问题

    ,,

    data ajax=“false”
    将加载页面的完整刷新,并且
    没有动画转换

    用于设置页面的过期时间


    如果您完全禁用ajax,将无法平滑地动画过渡到下一页

    每个人都忙吗?似乎没有人应答。是否不可能在html中使用meta标记“”而不是在DOM中设置页面过期。meta Expires标记定义正在编制索引的web文档的过期日期和时间。据说,Meta Expires标签在您的企业正在运行限时事件/优惠或存在预设日期(您的web文档将不再有效用于索引)时非常有用。一旦您到达列出的日期,搜索引擎就会从数据库中删除您的网页。如果您不使用JQuery Mobile,那么浏览器不会缓存该网页。