私はlocalhost/r/index.php
にあるhtml文書を持っていますが、私がしたときにwindow.location.href="localhost"
は私に望ましくないlocahost/r/localhost
に私を送ります。私のスクリプトから私にlocalhost
を送るようにしたい。これを行う方法はありますか?window.location.hrefフォルダーに戻る?
/
を使用
私はlocalhost/r/index.php
にあるhtml文書を持っていますが、私がしたときにwindow.location.href="localhost"
は私に望ましくないlocahost/r/localhost
に私を送ります。私のスクリプトから私にlocalhost
を送るようにしたい。これを行う方法はありますか?window.location.hrefフォルダーに戻る?
/
を使用
:
window.location.href="/";
それとも、あなたは完全なURLを使用することができます
window.location.href="http://localhost";
window.location.href="localhost"
=> window.location.href="/"
パスをリンクの現在のページに対する相対位置です。ルートを指すパス(つまり、localhost
)を使用する必要があります。コードをwindow.location.href="/"
に置き換える必要があります。その後、
あなたはlocalhost
を開いている場合は、ルートに行くために/
を使用していますが、特定のドメインに移動する場合、一般的に、あなたは方式や//
を含める必要があります。
window.location.href = 'http://localhost';
// or
// uses the same scheme as whatever is currently displayed
window.location.href = '//localhost';
window.location = "http://localhost";
:
あなたは、インスタンスのhttp://localhost
ような完全なURLにlocation
を設定する必要があります210
これはコンソールで確認できます。
'/'だけで動作するはずです – stybl