私のHTML文書では、ボタンが表示され、onclickイベントは変数countervarに警告することです。 countervar ++を使用してcountervarを呼び出すために、別のボタンを使用することができます。 Countervarは、JScriptドキュメントで決して定義されません。これは、countervarがユーザーによって最後に定義された状態を維持するためです。私が期待したように、カウンターヴァールはリロードしても無かった。ブラウザのCookieを保存しても、ドキュメントを表示する各ユーザーに同じ変数を表示する必要があるため、機能しません。私は答えのための "グローバル変数"を探していますが、運はありません。助けて?リロード後にユーザー定義のJScript変数を保持していますか?
0
A
答えて
0
コメントで示唆したように、あなたは何をしたいの一部を達成するためのlocalStorageを使用することができます。
var counter;
// save to local storage
window.localStorage.setItem("counter", counter);
// you can call this whenever you make changes to the counter variable
// load from local storage
// call it when the page loads
if(window.localStorage.getItem("counter") === null){
counter = 0;
}
else{
counter = parseInt(localStorage.getItem("counter"));
}
これは、あなたが一人のユーザのための変数を保存することができます。ユーザー間で共有する場合は、クライアント側のスクリプトを使用するだけではできません。何らかの種類のサーバーストレージ/データベースが必要です。
関連する問題
- 1. 変数から名前を持つ関数を定義していますか?
- 2. 元のjsコードをリロードした後の変数の保存
- 3. クエリのユーザー定義変数
- 4. mysqlのSETユーザー定義変数はnullを返しますか?
- 5. jQuery mobile - ユーザーが最後のページを保持していますか?
- 6. IBM Bluemixユーザー定義変数
- 7. iMacros:ユーザー定義変数!COLn?
- 8. Python MySQLdbでユーザー定義変数を設定できますか?
- 9. Microsoft JScriptのランタイムエラー:ASPxが定義されていません
- 10. railsのアセットパイプラインでSCSS変数を保持していますか?
- 11. Jqueryクラスを追加してページをリロードした後に保持する
- 12. ユーザー定義の変数に空
- 13. ここで、JRE_HOMEは、システム変数またはユーザー変数を定義していますか?
- 14. Python 3.6.1は明確に定義した後、未定義の値/変数を述べています
- 15. 関数のユーザー定義変数が
- 16. Microsoft JScriptランタイムエラー: 'getCities'は定義されていません
- 17. 空の変数を定義していますか?
- 18. 保存して定義済みの変数を出力する$
- 19. WPF DataGridでユーザー定義の並べ替え順序を保持します。
- 20. ログイン後にユーザーが持つASP.NET MVCロールの数を決定しますか?
- 21. PHP変数値を定義した後に保存する方法、値を空に戻さずに最後の値を保持する方法?
- 22. 他のオブジェクトから保持されている変数を保持していますか?
- 23. 変数が定義されていても変数が定義されていても未定義変数
- 24. 変数のユーザー定義リテラルはありますか?
- 25. Cライブラリでグローバル変数を定義していますか?
- 26. クロージャが定義されたとき、Scalaはどのように変数の値を保持しますか?
- 27. ユーザー定義の変数の問題
- 28. のJMeter変数レスポンスにユーザー定義変数の比較
- 29. getコールに設定した後に変数が未定義のまま残っています
- 30. フィールド名を変数として持つPython DataFrameをユーザー定義関数に渡す方法
localstorageに変数を保存し、load時にlocalStorageからロードすることができます。 localstorageが空の場合、変数を0に設定します。 – jcubic
すべてのユーザのグローバル変数を意味するのですか?ウェブ全体で変数はリアルタイムで同じになるはずですか? – webdeb
サーバー側のスクリプトを使用してサーバー上の変数を保存する必要があります。あなたはすべてのユーザーのためのリアルタイムの更新をしたい場合は、Webソケットや長い引っ張りを使用する必要があります。 – jcubic