Questions tagged «browser-state»

4
您可以在不影响历史记录的情况下使用哈希导航吗?
恐怕这是不可能的,但是有没有一种方法可以更改URL的哈希值而又不会在浏览器的历史记录中留下任何条目并且无需重新加载?还是等效? 就细节而言,我正在按照以下方式开发一些基本的哈希导航: //hash nav -- works with js-tabs var getHash = window.location.hash; var hashPref = "tab-"; function useHash(newHash) { //set js-tab according to hash newHash = newHash.replace('#'+hashPref, ''); $("#tabs li a[href='"+ newHash +"']").click(); } function setHash(newHash) { //set hash according to js-tab window.location.hash = hashPref + newHash; //THIS IS WHERE …

12
jQuery-hashchange事件
我在用: $(window).bind( 'hashchange', function(e) { }); 将函数绑定到哈希更改事件。这似乎可以在IE8,Firefox和Chrome中使用,但不能在Safari中使用,并且我认为不能在IE的早期版本中使用。对于这些浏览器,我想禁用使用哈希和hashchange事件的JavaScript代码。 jQuery是否可以检测浏览器是否支持该hashchange事件?也许与jQuery.support...
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.