1つのページを含むウェブサイトを作成したいとしましょう。すべてのコンテンツは動的であり、JavaScriptを使用してDOMを置換して生成されます。これに関する良いことは、特にカタログ(オンラインストア、ギャラリーなど)を含むアプリケーションの方が、より優れたユーザーエクスペリエンスを作り出すことです。問題は今リンクすることになります。私がサイトを閲覧しているとしたら、私が誰かと見ている特定のものを共有したいと思っていますが、問題はJavaScriptがマジックをやっているのでリンクは常に同じです。だから問題は、リンクする機能を維持しながら完全にJavaScriptを実行するウェブサイトを作成するにはどうすればよいのでしょうか?リンク可能なJavaScriptを使用した動的コンテンツ
ハッシュリンクがありますが、私は悲惨に失敗しています。私はハッシュを変更し、すべての<a>
タグを上書きしようとした、まだそう
$("a").click(function(){
window.location.hash = $(this).attr("id");
processHash();
return false;
});
などのデフォルトの動作を妨げる、それがランダムに理由もなく私の体をスクロールします。
私は完全に動的なウェブサイトのリンクの制限に関するいくつかの洞察をしたいと思います。ありがとう。