我在使用jquery重定向页面时遇到问题。我有一个包含url的变量localhost/abc#123。当我写document.location.href = url;时,页面重定向到localhost/abc离开#123。如何解决这个问题

最佳答案

var url = "http://bing.com/refresh/test.html#123";

document.location.href=url


我的Firefox对我来说很好。您是否尝试调试您身边发生的事情。我已经在IE8 + firefox + chrome中测试了此代码。希望对您来说很好。

如果此代码对您不利,请尝试

window.location.replace(url)


根据您的评论,您似乎已经使用过Anchor,因此尝试了此操作。

$("#myanchor").click(function(e){
e.preventDefault();

// redirect code here
});

关于javascript - jQuery重定向问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12739660/

10-17 03:01