2017-02-02 5 views
0

アドレスバーにまったく同じURLを直接入力するよりもキャッシュが異なるため、window.open(url)のWebページを別の結果にすることはできますか?アドレスバーとwindow.open(URL)の間にURLを入力することに違いはありますか?

私は違いはないと確信していますが、そうでなければ何人かの同僚が思っています。どうか明らかにしてください。

+0

私はそうは思わない。あなたのデベロッパーツールが活性化されているかどうかを確認し、そうでない場合はキャッシュをバイパスするように指定しました。 –

+0

私はキャッシュの使用を避けたくありません。 window.openには、アドレスバーからURLを直接ブラウズするか、ブラウザの外からURLをクリックすると同じキャッシュを使用します。 – Pieter

+0

申し訳ありませんが、私は不明確かもしれません。私は違いがないと思った。そして、あなたがいくつかを見つけたら、開発者のツールが公開されているかどうかで来るかもしれません。 –

答えて

0

いいえ、どちらのメカニズムも同じHTTPキャッシュを使用します。

+0

OK - ここにイントラネットのWebサイトがあります.Window.openを使用して別のページからページを読み込んだ場合、新しいタブを開いて手作業でURLを貼り付けることで、読み込み時とは異なる動作をします。 JSによって開かれたタブをリフレッシュしてもこれは変わりません。私はひどいです... – Pieter

+0

違いは何ですか? –

+0

同様に処理されません。私はすべてのキャッシュ、異なるブラウザー、時間を同じようにクリアしました。私は今、window.location = urlを使用すると、手動で新しいタブにURLを貼り付けるのと同じくらいうまくいくことがわかりました。この問題を引き起こしているのはwindow.open(URL、 "_blank")です。 – Pieter

関連する問題