私はこの機能を実現しようとしていますが、少し不確かで、アプローチする方法がわかりません。「masterDiv」という div を持つマスター ページがあります。「masterDiv」は load() 呼び出しを行い、コンテンツ div から「details.html」と呼ばれる外部 HTML ページのコンテンツをロードします。これが私がやっている方法です:
$('#masterDiv').load('details.html #content');
コンテンツは期待どおりにロードされ、URL アドレスは「http://www.xyz.com#details」として表示されます。
これはすべてうまく機能していますが、JavaScript を有効にしていない可能性のあるユーザーのことを考えました。「マスターページ」に「details.html」ページからコンテンツをロードさせる代わりに、これらのユーザーを「details.html」ページに直接誘導するだけだと思います。ここに問題があります。たとえば、ユーザーにこのリンクを送信するとします。
http://wwww.xyz.com#details
また、そのユーザーのブラウザーで Javascript が有効になっていない場合、明らかに JQuery を呼び出すことができないため、load() 呼び出しは行われません。ユーザーを「details.html」ページに直接誘導するにはどうすればよいですか?
どんな洞察も素晴らしいでしょう
ありがとうございました。