問題タブ [js-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.
javascript - クッキーが機能していないようです
プログラムの変数をすべてのページで使用できるようにする必要があったため、Cookie ( js-cookie ) を使用することにしました。
それから私は2つの関数を書きました:
と
ご覧のとおり、これらは次のように機能する別の関数 ( controllo()
) を取得する 2 つのチェック関数です。
このコードはすべて、外部の .JS ファイルに記述されています。関数check1()
は完全に機能するようになりましたがcheck2()
、プログラムの実行を開始すると、Cookiej
がその値を保持していないかのように機能しなくなります。どうすれば解決できますか?皆さんありがとう!
javascript - Rails アプリの 1 ページだけに JQuery ライブラリを含めるにはどうすればよいですか?
Rails 4.2.3 を使用しています。アプリケーションの 1 ページだけに特定の Jquery ライブラリ (jquery-cookie) を含めるにはどうすればよいですか? Gemfile にこの gem があります
私の「app/views/user_objects/index.html.erb」ページで、これを一番上に追加してみました
しかし、「Sprockets::Rails::Helper::AssetNotPrecompiled in UserObjects#index」というエラーが発生します。
js-cookie - Jquery と cookie - 最初の開始の更新ですが、その後ではありません
お願いします、
既存の Cookie を 1 つアップグレードする方法がわかりません。以下のコードを試してみましたが、うまくいきませんでした。彼は配列の長さをアップグレードしていませんが、 $.listImages.length は正しい数を返します。
私のJqueryのバージョンは1.12です。
javascript - Javascript Cookie に基づくコンテンツの表示
JS Cookie に基づいてニュースレター セクションを作成しようとしています。すべてが正しく機能していますが、Cookie の有無にかかわらずコンテンツが表示されます。JS-cookie スクリプトを使用しています。
このセクションは、ユーザーがまだ Cookie を設定していない場合にのみ表示されるようにしたいと考えています。基本的には、サイトを初めて閲覧する場合、または Cookie の有効期限が切れた後 (30 日) です。
現在、プライベート ブラウザや別のコンピュータなどを使用しても、Cookie が設定されていると表示され続けます。私の現在のコードには、設定されていないときにそれがあるため、 ! を削除しない限り、div 表示は表示されません。if文から。
Cookieにはjs-cookieを使用しています。コードペンを見ることができますhttp://codepen.io/byoungz/pen/YqoxJy
jquery - jscookie.jsクッキーを数日ではなく数分で期限切れにする方法は?
私はjscookie.jsという名前のこの jquery cookie を使用しています。readmeを読み、プロジェクトに実装しました。
Readme には、Cookie を「日」で期限切れにする方法が説明されていますが、時間や分では説明されていません。
サイト全体で有効な、今から 7 日後に有効期限が切れる Cookie を作成します。
数分または数時間で期限切れになるように Cookie を設定するにはどうすればよいですか?
javascript - Cookie.js を使用して Cookie を削除できないのはなぜですか?
私はJscookie.jsを使用 しています。サーバーからの応答で (ヘッダーに) Cookie を渡しています。cookiemanager+ を使用すると、クライアントが Cookie を受け取ることがわかります。私の JavaScript は Cookie を削除しようとしますが、Cookie は削除されません。
奇妙なことに、プロジェクトをローカルで実行すると Cookie は正常に削除されますが、テスト サーバーにデプロイすると Cookie は削除されません。
私のサーバーコード:
私のクライアントコード:
javascript - クッキーの問題を取り除く JS-COOKIE
JS Cookies は、未定義の Cookie を削除します
こんにちは、私はドメインから Cookie を削除しようとしていますが、できません。コンソールは未定義を返します。
ログインすると、Cookie が .dev.books.com に設定されますが、その後 URL が platform.dev.books.com に変更され、同じ Cookie が保持されます。削除したいCookieの名前はbookIdです。これが私の試みです:
ただし、Cookie の値を変更する代わりに、ドメイン platform.dev.books.com で新しいものを作成します。
私が使用する場合
コンソールは未定義を返します
ありがとう、どんな助けも役に立ちます
javascript - js-cookie で Cookie の有効期限を設定する
サイトで facnybox ポップアップを起動するために使用しているこの Cookie の有効期限を理解 (および設定) するのに苦労しています。私の目標は、Cookie を 1 分間設定することです。
乾杯、あなたが提供できる明確化のために前もって感謝します。
javascript - を使用して!Cookies.get で
ユーザーが [OK] をクリックしたときに、js-cookie を使用して Cookie バーの通知を非表示にしようとしています。
クッキー バーには、display: none; を持つ .hide-cookiebar のクラスがあります。ユーザーが [OK] をクリックした後でも、ページがロードされたときに一時的に表示されないようにします。
次に、「同意する」Cookie を確認し、存在しない場合は .hide-cookiebar クラスを削除します。次に、[OK] をクリックした場合は、Cookie の「同意」を追加し、それを確認して、非表示クラスを再度追加します。
最初の問題は、Cookies.get を Can't get に変更する方法がわからないことです。成功せずに。
その後活躍してくれることを願っています。
これはうまくいっているようです:
javascript - JSON cookie に変数を設定するには?
私はjs.cookie.js Githubを使用しており、JSON Cookie を設定しようとしています。js.cookie.jsのドキュメントでは、JSON Cookie を設定する場合は次のようにする必要があると述べています。
を呼び出すと、Cookie データは次のようになりますCookies.getJSON('name');
。
今私の質問はfoo
、javascript 変数から設定する方法です。私はこれを試しましたが、役に立ちませんでした:
結果は{ myVar: 'bar' }
ありました{ foo: 'bar' }
私の JSFIDDLE.COM テスト: https://jsfiddle.net/nz2ur613/