コンテキスト: asp.net MVC 3 アプリ。Page1 は jquery mobile を使用したモバイル ページで、特定のスタイルシートを使用する通常のページである Page2 へのリンクが含まれています。
問題: 携帯電話で、ページ 1 のリンクをクリックすると、ページ 2 に移動しますが (水平方向のスライド効果があります)、スタイルシートが読み込まれません。Page2 を強制的に再読み込みすると、スタイルシートが読み込まれます。また、iPhone では、「新しいウィンドウで開く」ボタンを表示するリンクを押してクリックすると、新しいウィンドウでうまく読み込まれます。
デバッグ: デスクトップ コンピューターでこれをシミュレートすると (モバイル ビューを強制して)、同じことが起こります。戻るボタンもうまく機能しません。Page2 を読み込むと、[Net] タブの Firebug は、表示される Page2 のテキスト (css なし) であっても、Page1 を読み込んでいるかのように表示され (Get Page1 が表示されます)、次のような行は表示されません。 css をロードしようとします。
更新: 1.0 を使用していました。最新の 1.1 を試しましたが、これはさらに悪いことです。リンクをクリックすると、ページ 2 のタイトルが私の Firefox タブに表示され、アドレス バーには新しい URL が表示されますが、ページ 2 は表示されません (Firebug が何かをロードすることを示していても)。