IE と Chrome で、「http://example.net/uploads\upload.html」という URL をフレームに設定すると、それは正常に動作します。ただし、FireFox では、404 エラー NOT_FOUND: "RequestURI=/uploads%5Cupload.html" が表示されます。この「%5C」は「\」である必要があります。
最後に、すべての「\」を「/」に変更すると、すべてのブラウザで正常に動作します。
これを説明できる体はありますか??
IE と Chrome で、「http://example.net/uploads\upload.html」という URL をフレームに設定すると、それは正常に動作します。ただし、FireFox では、404 エラー NOT_FOUND: "RequestURI=/uploads%5Cupload.html" が表示されます。この「%5C」は「\」である必要があります。
最後に、すべての「\」を「/」に変更すると、すべてのブラウザで正常に動作します。
これを説明できる体はありますか??
Probably because the backslash \
is actually invalid to be used as separator? The fact that IE and Chrome accept it doesn't valid it in any way. You should always use the forwardslash '/'.
http://en.wikipedia.org/wiki/Uniform_Resource_Locator