メインページと他のソースが他のページにあります。私はので、サーバーの制限のAjaxのロードを使用することはできませんので、通常のバックボタン(HREF =「#」)は」doesnのので、私は新しいページjQTouch _webapp link
<div id="home">
<a href="/the-external.page.html" target="_webapp">Link to external page</a>
... content ...
</div>
をロードするために=「_ Webアプリケーション」属性ターゲットを使用する必要があります外部のページでトンの仕事、私はJavaScriptを使用しています: - >#-外部ページ - history.go(-1)
<div id="the-external-page">
<div class="toolbar">
<h1>The External Page</h1>
<a class="back" href="javascript:history.go(-1)">Back</a>
</div>
<ul>
<li><a href="#page1">Internal page</a></li>
<li><a href="#page2">Internal page</a></li>
</ul>
... content ...
</div>
<div id="page1">
<div class="toolbar">
<h1>Page 1</h1>
<a class="back" href="#">Back</a>
</div>
.. content...
</div>
<div id="page2">
<div class="toolbar">
<h1>Page 2</h1>
<a class="back" href="#">Back</a>
</div>
.. content...
</div>
をこれは、ユーザーが#homeをナビゲートする場合は動作します> #home
をが、ユーザーが#page1、#page2をすべての履歴スタックに訪問し、戻るボタンが前まで動作しないと、他のページに複数のリンクがあるため複数回ssed。
元のページのリストが動的に生成されるため、戻るボタンに絶対リンクを挿入できません。
これを解決する方法はありますか?