何とかしてwindow.location.replace()
にハッシュを入れることはできますか?それは動作していないようです。ウィンドウの位置ハッシュで置き換えますか?
window.location.replace("url#hash");
何とかしてwindow.location.replace()
にハッシュを入れることはできますか?それは動作していないようです。ウィンドウの位置ハッシュで置き換えますか?
window.location.replace("url#hash");
最初のものが最初です。
window.location
はオブジェクトです。 Objectに対してreplaceメソッドを呼び出すことはできません。 第2に、replaceメソッドを1つの引数だけで呼び出すことはできません。 何をachiveしたいことは、あなたがこれを行うことができ、リンクに#hashを配置する場合には、<a href="#hash">Insert text here</a>
を作成、または
window.location.href += "#hash";
を次のようにwindow.location.href
プロパティを変更することで、より正確な答え
これは完全に不正確です。 'location'ドキュメントを読んで、実際の' location.replace() 'メソッドで文字列のコンセプトを混合するのをやめてみましょう – charlietfl
あなたは何をしたいですか? 'window.historyオブジェクトで何ができるのでしょうか。 plz詳細をご覧ください。 – Nitesh
@Nitesh私は、fancyboxというライトボックスを使用しています。フォームがあり、それが送信されるときには、ハッシュ値が設定されている場合にライトボックスが開かれた別のページに移動するwindow.location.replace()を使用します。 。 – SeaBass
新しいURLで現在のURLを変更したいのですが? – Nitesh