0

これが以前に発生した場合は申し訳ありません-現在私が経験しているように見えるものをサポートするものは何も見つかりませんでした.

私は、AJAX によるものであろうと標準タグによるものであろうと、/art/img.png や /scripts/my.php などの URL をコンテンツの読み込みに使用する傾向があります。

ただし、https: //dummy.com/ をロードし、そのページに /myajax.php への相対リンクが含まれている場合、 http: //dummy.com/myajax.phpをロードしていることに気付きました。これが予想される動作であるかどうかわかりませんか?

それが役立つ場合、これは XMLHTTPRequests でのみ発生しているようで、Chrome と Safari で見ました。

4

1 に答える 1

2

これは予期された動作ではありません。

次のいずれかの可能性があります。

  1. 使用している Ajax 抽象化レイヤーのバグ。location.host(たとえば、ブラウザーに処理させる代わりに、相対 URI を絶対 URI に変換する場合があります)
  2. 要素を使用した結果<base>(ブラウザーに、別のベース URI に関連する URI を計算するように指示します)
于 2013-04-04T16:05:41.050 に答える