当你在jQuery的手机链对话框有这些“&UI状态=对话和UI状态=对话框......”堆放在URL字符串。 是否有办法防止这种情况?
日Thnx!
当你在jQuery的手机链对话框有这些“&UI状态=对话和UI状态=对话框......”堆放在URL字符串。 是否有办法防止这种情况?
日Thnx!
你可以尝试是添加rel=external
到打开对话框中的链接。
此属性将禁用阿贾克斯导航并应防止堆积的URL。
你也可以尝试pushState plugin
:
有一个可选功能,转换一节成更清洁的完整文件路径中提到的时间越长,基于散列的网址,使阿贾克斯的URL结构跟踪透明。 这是建立在作为对Ajax链接的基于散列的URL系统之上的增强。 需要注意的是,尽管名称,这个功能在技术上通过在当前版本中使用history.replaceState(不history.pushState),因为这个作品在我们的目标平台更可靠地转换基于散列的URL。 对于不支持history.replaceState浏览器,或者如果禁用此功能,基于散列的URL将被用来代替。
由于插件时初始化DOM满载您可以启用和文件准备好之前随时$ .mobile.pushStateEnabled全局配置选项设置为false,手动禁用它。
您可以检查的详细信息,在线文档:
http://jquerymobile.com/demos/1.2.0/docs/pages/page-navmodel.html