こんにちは皆さんは、ボタンをクリックしてCookieを設定すると、別のページにユーザーをリダイレクトしたいと思っています。Javascript - Cookieが設定されているか確認する
<a href="" onClick="SetCookie('pecCookie','dit is een cookie','-1')"><button type="button" name="accept" class="btn btn-success">Button Text</button>
<script>
function SetCookie(c_name,value,expiredays)
{
var exdate=new Date()
exdate.setDate(exdate.getDate()+365)
document.cookie=c_name+ "=" +escape(value)+
((expiredays==null) ? "" : ";expires="+exdate.toGMTString()) +
("; path=/")
\t \t location.reload()
}
if
</script>
作品と私はまた、PHPのif文を得ましたが、私は理由wordpressの問題により、JavaScriptでそれをしたいです。 PHPでは、このようになります。
<?php
$cookie_name = "anyname";
$cookie_value = "anycontent";
If (isset($_COOKIE[$cookie_name])) {
// action if cookie is set
}
?>
私はJavaScriptでそれを把握することができないよう、私もこれをやった後にウェブ
に周りを見回し:
<a href="" onClick="SetCookie('pecCookie','dit is een cookie','-1')"><button type="button" name="accept" class="btn btn-success">Button Text</button>
<script>
function SetCookie(c_name,value,expiredays) {
var exdate=new Date()
exdate.setDate(exdate.getDate()+365)
document.cookie=c_name+ "=" +escape(value)+
((expiredays==null) ? "" : ";expires="+exdate.toGMTString()) +
("; path=/")
\t \t location.reload()
}
mycookieValue = getCookie("pecCookie")
if(mycookieValue) {
window.location = "193.91.113.21/downloads/";
}
function getCookie(c_name) {
var re = new RegExp(c_name + "=([^;]+)");
var value = re.exec(document.cookie);
return (value != null) ? unescape(value[1]) : null;
}
</script>
それは続けてクッキーなしでもリダイレクトに行く
これで私はif文を開始しますか? –
はい、その関数でvarを設定することから始めることができます。その関数が定義されていなければ、クッキーは存在します –
私を助けてくれるの?この問題を解くのに苦労する; –