0
<script type="text/javascript">
function WorldwideSellingModelCookie(){
days=7;
myDate = new Date();
myDate.setTime(myDate.getTime()+(days*24*60*60*1000));
document.cookie = 'WorldwideSellingModelCookie=Accepted; expires=' + myDate.toGMTString();
}
function CheckCookies(){
var worldwideSellingCookie = getCookie("WorldwideSellingModelCookie");
if (worldwideSellingCookie == "Accepted")
{
jQuery(".alert-worldwide").hide();
}
}
CheckCookies();
</script>
こんにちは、javascriptでクッキー値を読み取る方法は?
クッキーが作成されている、私はそれがページ上のdivを隠すように、文は私のCheckCookies関数内で作業する場合は、私を取得する方法だけでわからないのですか?
私は、次のコンソールエラーが供給しています:
Uncaught ReferenceError: getCookie is not defined
誰もが私が間違っているの何助言することはできますか?
おかげ
UPDATE:
<script type="text/javascript">
function WorldwideSellingModelCookie(){
days=7;
myDate = new Date();
myDate.setTime(myDate.getTime()+(days*24*60*60*1000));
document.cookie = 'WorldwideSellingModelCookie=Accepted; expires=' + myDate.toGMTString();
}
function getCookie(cname) {
var name = cname + "=";
var ca = document.cookie.split(';');
for(var i = 0; i <ca.length; i++) {
var c = ca[i];
while (c.charAt(0)==' ') {
c = c.substring(1);
}
if (c.indexOf(name) == 0) {
return c.substring(name.length,c.length);
}
}
return "";
}
function CheckCookies(){
var worldwideSellingCookie = getCookie("WorldwideSellingModelCookie");
if (worldwideSellingCookie == "Accepted")
{
jQuery(".alert-worldwide").hide();
}
}
CheckCookies();
</script>
ちょうどしかし、div要素が隠れて前に一瞬のために表示され、クッキーをチェックする機能を追加し、現在動作しているようです。これが起こるのを止める方法はありますか?
あるjQueryプラグインと呼ばれる[**がありますjquery- cookie **](https://github.com/carhartl/jquery-cookie) – SaidbakR
この構文を試しましたか? http://www.w3schools.com/js/js_cookies.asp .toUTCString()を使用するパスを追加する=/ –
ここで 'getCookie()'関数を定義しましたか? –