現在、ユーザーが次のURLにアクセスすると:
www.foo.com/details.hmtl#id=123
サーバーは「details.html」を返し、ページが返されるとクライアント側のAjax呼び出しを実行して、id=123のアイテムのデータをロードします。JQuery用のBBQプラグインを使用しています
サーバーでハッシュマークに続くパラメーターを取得して、ページがサーバーによって最初に返されるときに、の詳細を含むページを返すことができるようにする方法はありますかid=123
?
これは、ユーザーのブラウザでJavascriptがオンになっているかどうかに関係なく、詳細が引き続き表示されるようにするために必要です。また、Javascriptがオンになっている場合は、サイトの既存のボタンをクリックして、Ajaxを介してコンテンツを変更できます。
すべての助けを事前に感謝します
編集:
現在、ページは次の方法で返されます。
id = self.request.get("id")
template_values= {'id': id}
path = os.path.join(os.path.dirname(__file__), 'details.html')
self.response.out.write(template.render(path, template_values))