关于js取到入参写入cookie的信息

本文目录一览:

JS操作Cookie写入和读取实例代码

写入cookie实例!

复制代码

代码如下:

var

u

=

“value=123”;

document.cookie

=

u;

读取cookie实例,读取value的值!

复制代码

代码如下:

var

c_name=”value”;

//

变量名

if

(document.cookie.length

0)

{

c_start

=

document.cookie.indexOf(c_name

+

“=”)

if

(c_start

!=

-1)

{

c_start

=

c_start

+

c_name.length

+

1

c_end

=

document.cookie.indexOf(“;”,

c_start)

if

(c_end

==

-1)

c_end

=

document.cookie.length

//

document.write(document.cookie.substring(c_start,c_end)+”br”);

var

sss=

unescape(document.cookie.substring(c_start,

c_end))

//

取出值

alert(sss)

}

}

如何用js来操作cookie呢?

js操作COOKIE,直接给document加上cookie就可以了,但是一般如果单个的加会很麻烦所以一般会直接写好一个函数,可以直接操作cookie,这样就很方便了

setCookie这个是写入cookie,第一个是名称,第二个是cookie值,第三个是过期时间

getCookie这个是查找cookie;

removeCookie这是你需要删除的cookie;

function setCookie(name, value, iDay) 

{

var oDate=new Date();

oDate.setDate(oDate.getDate()+iDay);

document.cookie=name+’=’+encodeURIComponent(value)+’;expires=’+oDate;

}

function getCookie(name)

{

var arr=document.cookie.split(‘; ‘);

var i=0;

for(i=0;iarr.length;i++)

{

//arr2-[‘username’, ‘abc’]

var arr2=arr[i].split(‘=’);

if(arr2[0]==name)

{

var getC = decodeURIComponent(arr2[1]);

return getC;

}

}

return ”;

}

function removeCookie(name)

{

setCookie(name, ‘1’, -1);

}

JS cookie写入和读取判断跳转

//设置cookie

function setCookie(name, value, iDay)

{

    var oDate=new Date();

    oDate.setDate(oDate.getDate()+iDay);

    document.cookie=name+’=’+value+’;expires=’+oDate;

}

//获取cookie

function getCookie(name)

{

    var arr=document.cookie.split(‘; ‘);

    var i=0;

    for(i=0;iarr.length;i++)

    {

        var arr2=arr[i].split(‘=’);

        if(arr2[0]==name)

        {

            return arr2[1];

        }

    }

    return ”;

}

//删除cookie

function removeCookie(name)

{

    setCookie(name, ‘1’, -1);

}

如何用js向cookie中保存数据,取数据。

可以使用jquery.cookie.js扩展包,先到网络上下载好

使用方法:

前后html省略

script src=”/js/jquery.cookie.js”/script

script

//设置cookie

//test为键名,1为键值,第三个参数是失效时间

$.cookie(“test”, “1”, { expires: 7 }); // 存储一个带7天期限的 cookie

//读取cookie

$.cookie(“test”);

//删除cookie

$.cookie(“test”, “1”, { expires: -1 }); //设置过期时间为负就失效了

/script

请教如何将url参数通过js写入cookie

这个是操作cookie的例子函数

SCRIPT type=text/javascript

function Set(Cookie_name)

{

var Then = new Date()

Then.setTime(Then.getTime() + 1*3600000 ) //小时

document.cookie = Cookie_name+”=true;expires=”+ Then.toGMTString()

}

function Get(Cookie_name)

{

var cookieString = new String(document.cookie)

var cookieHeader = Cookie_name+”=”

var beginPosition = cookieString.indexOf(cookieHeader)

if (beginPosition != -1) //cookie已经设置值,应该 不显示提示框

{

alert(Cookie_name+”返回”+cookieString.substring(beginPosition + cookieHeader.length));

}

else //cookie没有设置值,应该显示提示框

{

alert(“Cookie 未找到!”);

}

}

function Move(Cookie_name)

{

document.cookie = Cookie_name+”=;expires=Fri, 02-Jan-1970 00:00:00 GMT”;

}

/SCRIPT

获取?uid后面的值我这里有一段代码(调用方法_GET[“uid问号后面的字段名”]):

// 解析地址页面的查询字段

var _GET = {};

var querystring = location.search.toString();

querystring = querystring.substring(1, querystring.length);

var queryMap = querystring.split(”);

for(var i=0; i queryMap.length; i++) {

var t = queryMap[i].split(‘=’);

if(t.length != 2) { continue; }

_GET[t[0]] = t[1];

}

原创文章,作者:LIPS,如若转载,请注明出处:https://www.506064.com/n/145263.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
LIPSLIPS
上一篇 2024-10-27 23:48
下一篇 2024-10-27 23:48

相关推荐

  • JS Proxy(array)用法介绍

    JS Proxy(array)可以说是ES6中非常重要的一个特性,它可以代理一个数组,监听数据变化并进行拦截、处理。在实际开发中,使用Proxy(array)可以方便地实现数据的监…

    编程 2025-04-29
  • Java 监控接口返回信息报错信息怎么处理

    本文将从多个方面对 Java 监控接口返回信息报错信息的处理方法进行详细的阐述,其中包括如何捕获异常、如何使用日志输出错误信息、以及如何通过异常处理机制解决报错问题等等。以下是详细…

    编程 2025-04-29
  • 解析js base64并转成unit

    本文将从多个方面详细介绍js中如何解析base64编码并转成unit格式。 一、base64编码解析 在JavaScript中解析base64编码可以使用atob()函数,它会将b…

    编程 2025-04-29
  • Node.js使用Body-Parser处理HTTP POST请求时,特殊字符无法返回的解决方法

    本文将解决Node.js使用Body-Parser处理HTTP POST请求时,特殊字符无法返回的问题。同时,给出一些相关示例代码,以帮助读者更好的理解并处理这个问题。 一、问题解…

    编程 2025-04-29
  • Python载入Cookie错误解决方法用法介绍

    本文将从多个方面详细阐述Python载入Cookie错误的解决方法,希望能对读者有所帮助。 一、Cookie错误常见原因 1、Cookie过期:当Cookie过期时,载入Cooki…

    编程 2025-04-29
  • Cookie是后端生成的吗?

    是的,Cookie通常是由后端生成并发送给客户端的。下面从多个方面详细阐述这个问题。 一、什么是Cookie? 我们先来简单地了解一下什么是Cookie。Cookie是一种保存在客…

    编程 2025-04-28
  • 使用Python爬虫获取电影信息的实现方法

    本文将介绍如何使用Python编写爬虫程序,来获取和处理电影数据。需要了解基本的Python编程语言知识,并使用BeautifulSoup库和Requests库进行爬取。 一、准备…

    编程 2025-04-28
  • t3.js:一个全能的JavaScript动态文本替换工具

    t3.js是一个非常流行的JavaScript动态文本替换工具,它是一个轻量级库,能够很容易地实现文本内容的递增、递减、替换、切换以及其他各种操作。在本文中,我们将从多个方面探讨t…

    编程 2025-04-28
  • Python爬取网页信息

    本文将从多个方面对Python爬取网页信息做详细的阐述。 一、爬虫介绍 爬虫是一种自动化程序,可以模拟人对网页进行访问获取信息的行为。通过编写代码,我们可以指定要获取的信息,将其从…

    编程 2025-04-28
  • 如何使用Python执行Shell命令并获取执行过程信息

    本文将介绍如何使用Python执行Shell命令并获取执行过程信息。我们将从以下几个方面进行阐述: 一、执行Shell命令 Python内置的subprocess模块可以方便地执行…

    编程 2025-04-28

发表回复

登录后才能评论