構文に関する助けが必要です。window.history.pushStateのヘルプ
私のサイトは、AJAXを使用して#board div内のブログ投稿を読み込み、#closeをクリックして閉じます。投稿を読み込むと、URLはhttp://www.visualise.ca/#!/anne-au-cherryのようになり、投稿を閉じるとhttp://www.visualise.ca/に戻ってみたいと思います。以下は私に与えますhttp://www.visualise.ca/#/
$("#close").live("click", function(event) {
$("#board").slideUp("slow");
window.location.hash = "#/";
window.history.pushState(null,null,site_url+"/");
return false;
});
1)誰かが助けてくれますか?
2)ブラウザがhtml5をサポートしていない場合はどうなりますか?
あなたの時間と助けに感謝します。
更新:私の 'site_url'変数にタイプミスがありました。
のいくつかの種類を必要とサブフォルダ内のopポインティングを終了することができます#closeをクリックします。私が望むURLはhttp://www.visualise.ca/ですが、http://www.visualise.ca/#//を提供しています – Gab
window.location.href = ""はどうですか? – andlrc
それはすべて私のせいです...私のsite_url変数にタイプがありました...!申し訳ありませんが私はあなたの貴重な時間を失うようにしました:-( – Gab