“AJAX”中的恒定加载Firefox 中带有 jQuery 的 URL
setInterval(function(){
if(current_url == ''){
window.location.hash = '#!/home';
current_url = window.location.hash.href;
}
else if(current_url !== window.location){
change_page(window.location.hash.split('#!/')[1]);
current_url = window.location.hash.href;
}
},100)
我的 JavaScript / jQuery 的这一部分使得 Mac 上的 Firefox 看起来只是在不断地重新加载。在 W7 上的 Firefox 上则不然,在两个操作系统上的 Chrome 上也都可以正常工作。我怎样才能让它看起来不再像在 Firefox 的很棒的栏中加载一样?
仅供参考,我这样做是为了使后退/前进按钮功能有效......
setInterval(function(){
if(current_url == ''){
window.location.hash = '#!/home';
current_url = window.location.hash.href;
}
else if(current_url !== window.location){
change_page(window.location.hash.split('#!/')[1]);
current_url = window.location.hash.href;
}
},100)
This part of my JavaScript / jQuery makes Firefox on Mac only look like it's constantly reloading. On Firefox on W7 it doesn't and Chrome on both OSs it works fine also. How can I make it stop looking like it's loading in the awesome bar on Firefox?
FYI, im doing this so back/forward button functionality works...
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
试试这个:
Try this: