私は現在、いくつかの Web サイト用のカスタム Cookie 法ソリューションをコーディングしています。スクリプトの最初の部分にコードを含めて、ソリューション/プラグインを可能な限り「オールインワン ソリューション」にしようとしています。現在、私はほとんどすべてを行っており、すべてが非常にきれいに見えます.ユーザーをリダイレクトするだけでなく、Webサイトの使用を許可することを拒否して、ユーザーに「受け入れる」または「拒否」する機能を提供したいと考えています.
これまでのところ、受け入れまたは拒否の選択に基づいて Cookie に true または false の値を設定する、受け入れと拒否に対して正しく設定されている Cookie があります。
ユーザーが許可を与えていないか、まだ回答を選択していない場合に Cookie が設定されないようにするために、if ステートメントで Cookie セッターとゲッターを再定義するために見つけたコードを使用したいと思います。
document.__defineGetter__("cookie", function() { return '';} );
document.__defineSetter__("cookie", function() {} );
これまでのところ、ユーザーが Cookie を許可しているかどうかを確認するためのこのコードがあります。
if(checkCookie != true){
// Run code to redefine cookie setter getter to prevent cookies from being set
}else{
// Don't do anything and the cookies should be run as usual.
};
私が説明したように、クッキーセッターとゲッターを使用する方法について、誰かが私を啓発したり、正しい方向に向けたりすることはできますか?