この質問は SuperUser に属している可能性がありますが、とにかくここで質問してみます。一部の Web 開発者がこの奇妙な動作に遭遇した可能性があると私は信じているからです。
VirtualBox で IE8/winXP の互換性についてサイトをテストすると、 URL$ is undefined
に解決される相対パスで参照すると、jQuery (および jQuery UI) が含まれていないことが原因で、奇妙な問題が発生します。file:///
サイズが大きすぎる (200KB 以上) ためと思われます。
これらの 2 つの大きなファイルへのリンクを 1 つに置き換えるだけhttp://
で、問題は解決しました。
しかし、ここで質問があります。なぜこれが起こったのですか?
それは設定ミスですか?バグ?既知の設計上の決定?
詳細:
- バーチャルボックス 4.1.8
- ホスト OS: win7 64 ビット、ゲスト OS: XP SP3 32 ビット
- ゲストの追加がインストールされ、ページが VB 共有フォルダーから起動されました
- バグはすべてのブラウザで明らかになりました(セキュリティ設定を無視するオペラでも)
- つまり、構成はデフォルトです
- スクリプトは次のように含まれていました:
<script type="text/javascript" src="js/libs/jquery/jquery-1.7.2.js">
- 正確なサイズ制限は差し引かれませんでした。