我在点击链接时创建/设置 cookie 时遇到问题,是否有正确的方法来执行此操作? PHP 或 Javascript 都可以。
<html>
<a href="2.html" id="cookie">
<div class="yes">
<p>Yes</p>
</div>
</a>
</html>
<script>
$("a#cookie").bind("click", function() {
});
</script>
<?php
setcookie( "cookie")
?>
显然 JS 和 PHP 不会同时存在于同一个实例中,这只是为了展示我所拥有的。
最佳答案
不能混合使用 JavaScript 和 PHP。当您的 JavaScript 代码加载时,您的 PHP 代码就已经执行了。
就您而言,不使用 PHP 来设置 cookie 可能会更容易。
$("a#cookie").bind("click", function() {
document.cookie="cookie=value";
});
关于javascript - 点击时设置 Cookie,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33489037/