将访客电脑上的cookie放到我的bloggspot / blogger网站上

时间:2012-11-01 22:32:21

标签: html html5 blogger blogspot

我运行博客(在blogger / blogspot中)。我需要帮助在访客计算机上放置cookie。此外,我需要帮助将信息放在某个cookie上。更确切地说,我想做什么。 当访问者点击外部链接(api.viglink)时,会在其中放置一些cookie,其中包含一些信息。如何使用我想要的信息放置自己的cookie? 请描述您的解决方案。不只是代码

3 个答案:

答案 0 :(得分:1)

如果您能够运行JavaScript:

function setcookie(name, value, exp) {
var today = new Date();
var expires = new Date();
var ndays = 1;
var path = '/';
var domain = 'yourdomain.blogger.com';
var secure = false;
var val = escape(value) || "";
exp = (exp == -1) ? true : false;
if (exp) {
    expires.setDate(today.getDate() - 1)
} else {
    if (ndays == null || ndays == 0) ndays = 1;
    expires.setTime(today.getTime() + 3600000 * 24 * ndays)
};
document.cookie = name + "=" + val + ((expires) ? "; expires=" + expires.toGMTString() : "") + ((path) ? "; path=" + path : "") + ((domain) ? "; domain=" + domain : "") + ((secure) ? "; secure" : "")
}

答案 1 :(得分:1)

function setCookie(c_name,value,exdays)
{
    var exdate=new Date();
    exdate.setDate(exdate.getDate() + exdays);
    var c_value=escape(value) + ((exdays==null) ? "" : ";
    expires="+exdate.toUTCString());
    document.cookie=c_name + "=" + c_value;
}

LINK

复制

答案 2 :(得分:0)

将所有值传递给函数的变量。请记住,创建cookie所需的唯一信息是名称/值对。

类似的东西:

document.cookie = "name=value;" + "expires=Sat, 16 May 2009 18:40:22 GMT";[1]

这也是你设置cookie的方法。我希望我回答你的问题。

史蒂夫

[1] http://www.thonky.com/javascript-and-css-guide/set-cookie/