自動保存はエディターでよく使用されます。スケジュールされたデータ保存を実現するには、ajax 関数を使用します。
最近、入力ボックスを作成しました。フォーカスを失ったときにデータを自動的に保存する機能は、もちろん、jQuery セレクターが入力とブラーを選択すると、ajax がデータを php ファイルに送信し、php ファイルがデータを保存することです。重要なのは中国語の問題に注意することなので、途中でエンコードを変更する必要があります。
以下の例はリストページで、Excelに少し似ています。
htmlコード:
コードは次のとおりです | コードをコピー | ||
<表の幅=”100%” align=”left” border=”0″ cellpacing=”0″ bgcolor=”#CCCCCC”> | |||
{$id} | プレビュー編集 |
コードをコピー | |
<スクリプトタイプ="text/javascript"> var editor = 新しい UE.ui.Editor(); Editor.render('コンテンツ'); スクリプト> |
公開ページまたは編集ページの最後に js 呼び出しタグを追加します:
コードは次のとおりです | コードをコピー |
localStorag.jsのコードは次のとおりです:
コードは次のとおりです | コードをコピー |
/*注: この js スクリプトを Web ページのソース コードの最後に配置してください*/ varspanObj = document.getElementById('s1'); 関数 stoplocs(){ 関数 showlocs(){ } |
次のように、保存停止ボタンまたは即時再開ボタンを追加できます:
コードは次のとおりです | コードをコピー |
これで、Web サイトの公開ページ/編集ページに自動保存機能が追加されました。この方法は、IE、CHROME、Firefox、およびその他のほとんどの主流ブラウザの IE8 以降のバージョンをサポートしていることに注意してください。 IE6 に関しては、本当に古いので考慮されていません。 IE6 を検討する必要がある場合は、上記で提供されている IE6/ie7 互換性ソリューションを使用してください。
。