問題タブ [jquery-cookie]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1922 参照

javascript - FullCalendar-イベントをCookieに保存します

カレンダーに追加されたイベントをCookieに保存できる外部ドラッグ機能を備えたFullCalendarを作成しようとしています(これをサーバーに保存することを強く望んでいましたが、それはオプションではありません)。私はそれを簡単にするためにjquerycookieプラグインを使用しています。

私がこれまでに持っているのは、保存機能です(これは機能していると思います)。

...しかし、次にカレンダーを開いたときに、これをカレンダーに含めることができません。私はこのようにやってみましたが、まったく機能していないようです:

以前にこれを行ったことがある人や、サーバーを使用せずにイベントを保存する方法を知っている人がいる可能性はありますか?

0 投票する
3 に答える
2183 参照

session - バックボーン + マリオネット + RequireJS + セッション (認証)

更新 - 2013-07-31

それで、これをやってのけるために私がしたことを簡単に更新します。効果的に機能するには、4 つの要素 (Marionette/Backbone のみ、セッション要求に応答する Web サービスが必要) が必要です。誰でも見られるように Gists を作成しました。要点を自由に更新してください。バグがないことを確認して、コードをプルします。

jQuery、require.js、テキストのrequire.jsプラグイン、ハンドルバー、moment.jsを使用しています。main.js には、実行時にハンドルバーを HTML に埋め込む代わりに、ハンドルバーを使用してディスクまたはキャッシュからテンプレートをロードするためのすべてのフックが含まれており、テンプレートで momentjs を使用するためのヘルパーを提供します。ご不明な点がございましたら、お気軽に投稿してください。

要点: https://gist.github.com/dkleehammer/6126639

アップデート!!

私は実用的な解決策を思いついたと信じています。私はテストを続け、作成者に渡して、彼がそれを調べてブログに追加するかどうかを確認します. バックボーンと認証に関連する多くの質問を見てきましたが、これが他の人の助けになることを願っています.

オリジナル!!

サーバー側のセッション処理とバックボーン + マリオネットに問題があります。このアプリケーションのベースとなるセッション モデルがあります。セッションは、認証済みフラグ、セッション ID、ユーザー ID などのデータを運びます。

これをさまざまな方法で実行しようとしましたが、まだ 1 つの問題に遭遇します。サーバーが現在のセッションステータスで応答するのを待っている瞬間のタイミングの問題であり、ルーターはログインページに送信する必要があるか、特定の地域で表示する必要があるかを判断しようとしています. 認証されると (もちろんログイン後)、インデックス ハッシュタグに送信されますが、ページを更新すると、モデルは未定義として返され、ログイン ハッシュタグに戻ります。これは、レンダリング中にセッション モデル データを使用する他のすべての問題です。

marionette でサーバー側のセッション アプリケーションを実行する最良の方法は何ですか? バックボーン+マリオネットでルーティングとサーバー側セッションを使用する良い例はありますか?

0 投票する
2 に答える
147 参照

javascript - jQueryコードはFirefoxで機能しますが、IEでは失敗します

FirefoxとChromeでは完全に機能するが、IEでは失敗するコードで、識別できないような問題があります。

私は次の要素のシーケンスを持っています:

要素が表示されているかどうかを保存するjQueryCookieを作成しようとしています。

次のコマンドで値を取得すると、次のようになります。

... IEではすべてのIDが「true」に設定されています。これは、値がCookieに誤って書き込まれたことを意味します。ただし、このコードは、一部のIDが正しくfalseに設定されているFf/Chromeで実行すると完全に機能します。

私は何が欠けていますか?ありがとう、

0 投票する
1 に答える
336 参照

jquery - 状態を Cookie に保存できません

ユーザーが特定のタブを選択したときに li 要素の背景色を変更するという単純な使用例があります。私が欲しいのは、ページが更新されても背景色の状態が維持されることです。

jquery cookie https://github.com/carhartl/jquery-cookieを使用してこれを実行しようとしましたが、うまくいかないようです。

私はcofeescriptを使用してこれを行っています。これが私のコードです:-

HTML :-

Cookie が最後にクリックされた要素の ID を保存しているかどうかを確認するために追加alert($.cookie('lastclicked'))しましたが、これは正しい結果をもたらすようです。

アプリケーションにファイルを含めましたjquery.cookie.jsが、機能していないようです。

0 投票する
2 に答える
9355 参照

javascript - Javascript:CSSファイルを動的に変更+ Cookie

使用するCSSファイル( )をjavascriptのみ<link href="..." />を使用して動的に変更し、変更をCookieに保存したいと思います。

これは私が望むことを行うjQueryバージョンです(ref)が、javascriptでこれを行うにはどうすればよいですか?

前もって感謝します。

0 投票する
1 に答える
310 参照

jquery - 要素のブラウザ Cookie を設定する

ランダムに追加されたボディ クラスを 1 回のブラウザー セッションまたは 1 日保存する Cookie を作成するにはどうすればよいでしょうか。私の意図は、すべてのユーザーにボディの背景画像をランダムに提供し、その画像を保存して、ページが再ロードされるたびに、またはページ 2 に移動したときに変更されないようにすることです。

私はこの jQuery プラグインを使用しています: https://github.com/carhartl/jquery-cookie

私のjQueryコード:

編集:

私が使用するコード:

私が得ているエラー:

0 投票する
2 に答える
3061 参照

jquery - jquery.cookies が IE8 で機能しない

このプラグインを使用して Cookie を確立しています

すべてがうまく動作しますが、IE7 と IE8 では

これが私のJSコードです:

IE7 と IE8 だけで動作しない理由がわかりませんか?

0 投票する
1 に答える
106 参照

php - ブラウザのクッキー。および同じ効果を達成するための他のオプション

ランダムに追加されたボディ クラスを 1 回のブラウザー セッションまたは 1 日保存する Cookie を作成するにはどうすればよいでしょうか。私の意図は、すべてのユーザーにボディの背景画像をランダムに提供し、その画像を保存して、ページが再ロードされるたびに、またはページ 2 に移動したときに変更されないようにすることです。

サイトhttp://www.midnightlisteners.com/

私はこの jQuery プラグインを使用しています: https://github.com/carhartl/jquery-cookie

しかし、それはどういうわけか機能しません

私のjQueryコード:

私が使用するコード:

私が得ているエラー:

これを行う他の方法はありますか?php? 純粋なJavaScript?

0 投票する
2 に答える
462 参照

jquery - $.cookie を使用したフルカレンダーが機能しない

私はこれを理解しようとしてきましたが、解決策が見つからないため、誰かが私を助けることができるように jsfiddle を作成しました。

ユーザーが最後に使用したビューを「キャッシュ」できるように、jquery cookie プラグインを統合した fullcalendar を使用しています。

Windows XP の Firefox、Chrome、IE8 では問題なく動作しますが、Windows 7 の IE9 では動作しません。

カレンダーが表示されず、「オブジェクトはプロパティまたはメソッド 'cookie' をサポートしていません」というエラーが表示されます。

誰か手を貸してくれませんか?

これがフィドルです:http://jsfiddle.net/ECQA6/

前もって感謝します。

0 投票する
2 に答える
24107 参照

jquery - jQuery AJAX レスポンス セット Cookie ヘッダー

REST API を使用するプロジェクトがあります。ここでログイン要求を送信すると、データを含む JSON として応答が送信されます。応答ヘッダーのそれと一緒に

ここには がありますSet-Cookieが、この Cookie は設定されていません。他の API アクセスでは、サーバーがこの Cookie をチェックするため、この Cookie を設定する必要があります。

この問題を解決するにはどうすればよいですか? jQuery AJAX 応答ヘッダー Set-Cookie メソッドの解決策は何ですか?