browser-state相关内容

使用Ajax的jQuery前进/后退功能

我一直在使用JQuery对网站进行编码,以将不同的.html文件加载到页面上的内容div中.当然,这意味着后退和前进按钮对在站点内进行导航没有多大作用.我进行了一些研究,发现了很多类似历史的选项,甚至找到了提前谢谢! Toward Maximum Ind ..
发布时间:2020-06-29 00:03:08 其他开发

您可以在不影响历史记录的情况下使用哈希导航吗?

恐怕可能是不可能,但是在那里一种方法来更改URL的哈希值而不会在浏览器的历史记录中留下任何条目和而无需重新加载?还是等价的? 就细节而言,我正在按照以下方式开发一些基本的哈希导航: //hash nav -- works with js-tabs var getHash = window.location.hash; var hashPref = "tab-"; function us ..

通过JavaScript或jQuery停止在hashchange事件上加载图像

我正在使用 jQuery BBQ:Back Button&查询库插件,用于创建在单击链接时提取动态内容的页面。单击链接时,哈希值会更改,并且会引入新内容(因此,单击href的“默认”操作将被禁用。) 该部分工作正常,但是有问题。 我的问题示例 假设“主页”页面中有一些DIV图像和一个链接列表...... Page One 第二页 第三页 图像可能需要一段时间才能加 ..

JavaScript .hashchange性能。它会带来任何减速吗?

jQuery hashchange events 对我而言,它现在看起来是最成熟的解决方案(如果我错了,请纠正我)。 我真的很喜欢这个用浏览器哈希操纵的插件。在某些情况下,它会简化js代码。 我真的想开始大量使用它,但我有一个问题。 相应于源它使用循环并检查散列锚是否每50毫秒更改一次。 性能怎么样?我可以过度使用hashchange吗?它会导致性能显着下降吗?如果是这样 ..
发布时间:2019-06-06 04:56:43 前端开发

jQuery - hashchange事件

我正在使用: $(window).bind('hashchange',function(e){}); 将函数绑定到散列更改事件。这似乎适用于IE8,Firefox和Chrome,但不适用于Safari,我认为不是早期版本的IE。对于这些浏览器,我想禁用使用哈希和 hashchange 事件的JavaScript代码。 如果浏览器支持 hashchange 事件 ..
发布时间:2019-01-22 19:17:50 前端开发

如何与QUOT;书签及QUOT;页面或使用AJAX的内容取?

如何“书签”页面或内容获取使用AJAX? 它看起来像它可以很容易,如果我们只是细节添加到“锚”,然后,用路由,甚至在PHP code或Ruby on Rails的的route.rb,赶上那部分,然后相应地显示内容或页面? (显示整个网页或者部分内容) 然后,它可以很简单?它看起来像的Facebook是怎么做的。有什么其他好的方法可以做到这一点? 解决方案 我试了很多包。 jQuery的历史 ..