javascript - 点击时设置 Cookie

标签 javascript php html cookies

我在点击链接时创建/设置 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/

相关文章:

javascript - AngularJS 中的多个 $http 调用

javascript - 如何使用 JavaScript/jQuery 在 SensorThings API 中发布/获取/修补/删除

html - 对 div 使用百分比

javascript - Angular JS指令的return语句中的 '^^'是什么意思

javascript - 如何使用 JavaScript 检查插入到 HTML 表中的值的类型

php - 在 Laravel 4 上使用非 Laravel 包

php - PHPdoc @param 中的两种或多种数据类型

php - 如何对动态业务对象/数据进行版本控制?

html - 选择较低分辨率时 iOS 会旋转图像(HTML5 输入文件)

html - 如何在导航栏中包含自定义开关