Chromeでwindow.location.href = ...
を使用して簡単なページリダイレクトを実行しようとしています。これら2つのwindow.location.hrefリダイレクトの違いは何ですか? (Chrome)
例えば、所望のURLは私が生成されたURLが正しいか、それは動作しませんログインけれども、ページがでリダイレクトされません
window.location.href = window.location.host + "/Error/Timeout"
を使用してみてくださいまずhttp://[hostname]:[port]/Error/Timeout
ですすべて。
は、その後、私はそれが動作
window.location.href = "/Error/Timeout"
に変更しました!しかし生成されたURLは以前の方法とまったく同じです。
私の質問は、このような違いがありますか?
... 'http://somedomain.com/path/file.html '... host is 'somedomain.com' –
「生成されたURLは以前のメソッドとまったく同じです」というわけではありません。 –
[window.location.href = window.location.host + "/ Error/Timeout"]を実行したときにURLを確認すると、URLが追加されます –