jqueryでページをリダイレクトする際に問題が発生しました。url
を含む変数がありますlocalhost/abc#123
。を書くと、ページは出発document.location.href = url;
にリダイレクトされます。この問題を解決する方法localhost/abc
#123
質問する
175 次
1 に答える
3
var url = "http://bing.com/refresh/test.html#123";
document.location.href=url
私のFirefoxでは問題なく動作します。あなたはあなたの側で何が起こっているのかをデバッグしようとしましたか?私はこのコードをIE8+Firefox+chromeでテストしました。私はそれがあなたのためにうまくいくことを願っています。
このコードがあなたの側で機能しない場合は、試してみてください
window.location.replace(url)
コメントとして、アンカーを使用したようですので、これを試してみてください。
$("#myanchor").click(function(e){
e.preventDefault();
// redirect code here
});
于 2012-10-05T04:57:02.170 に答える