1

ajaxを使用してコンテンツも動的に追加されるWebページがあります。たとえば、画像を介して画像を追加し、jquery を使用してドラッグ可能な画像を追加して、ドラッグできるようにします。

ここで、画像が追加されてドラッグ可能になった後、Webページの状態を保存したいので、ユーザーがページから離れてリンクを使用して同じページに戻った場合、追加した画像を表示してドラッグすることもできます.

jqueryなどを使用してこれを実現する方法。どうすればこれを行うことができるかについての手がかりがありません。これへのポインタは非常に役立ちます。

私はphpとjqueryを使用しています。

4

2 に答える 2

3

ページの状態を保存するために、html5 Web ストレージの概念を使用できます。sessionStorage実装するのが最も簡単でしょう。sessionStorageおよびその他のストレージ タイプのコード サンプルは、こちらにあります。

html5がオプションでない場合はcookies、ページの状態を保存するために使用できます。からアクセスできcookiesますJavascriptjqueryプラグインjquery-cookieを使用して簡単に実装することもできます。

また、jQuery で Cookie を設定/設定解除するにはどうすればよいですか?に関する詳細な議論を見つけることもできます。

于 2012-12-02T07:10:56.007 に答える
1

javascript を使用して非表示フィールドに状態を保存し、ajax 呼び出しを介してその非表示フィールドにアクセスするか、サーバー側コード (php) を使用してポストバックすることができます。ページの状態を抽出して解釈し、データベースなどの永続的なメディアに保存します。

于 2012-12-02T06:46:37.297 に答える