手机版

js从饼干里面取值的简单实现

时间:2021-10-03 来源:互联网 编辑:宝哥软件园 浏览:

工作过程中遇到一个射流研究…从饼干里面取值的需求,Js貌似没有现成的方法可以指定钥匙值获取饼干里面对应的值,参阅网上的代码,简单实现如下:

1.服务端代码,页面加载里面饼干写入几个值

使用系统;使用系统。集合。通用;使用系统网络.使用系统网络。用户界面使用系统。网络控件;命名空间公共部分类_默认:系统.网页{受保护的无效网页_加载(对象发送者,事件参数){响应饼干.值=' EDO1406300001回应饼干.值=' ABCDEFG123456回应Cookies['DOSOURCE'].值=' WUWUWU回应cookie[' DOTYPE '].值=' 2 ';} } }2.客户端代码,页面添加按钮和文本框,用于触发和输出获取到的值

% @ Page Language=' c# ' AutoEventWireup=' true '代码在=' default '之前。aspx。cs ' Inherits=' WebApplication _ TestJS ._默认“% html”脚本语言=' JavaScript '类型=' text/JavaScript '函数GetCookie() { /*获取饼干里面存放信息了解其字符串结构*/var Cookies=文档。饼干;文件。getelementbyid(' %=TxtContent .客户端id“% 1”).innerText=Cookies/*处理字符串截取出来需要的目标值*/var target=' DONO ' '=';if(文档。饼干。长度0){ start=document。饼干。indexof(目标);如果(开始!=-1){开始=目标。长度;end=文档。饼干。indexof(';开始);if(end==-1)end=document。饼干。长度;} } /*目标值赋值给控件*/文档。getelementbyid(' %=TxtTarget .客户端id“% 1”).内部文本=文档。饼干。子串(开始,结束);}/脚本头runat=' server ' title/title/头正文表单ID='表单1 ' runat='服务器' div ASP :按钮ID=' btnGetReq ' runat='服务器' Text='获取内容OnClientClick=' GetCookie()'/br/aspt : textbox ID=' txt content ' runat=' server ' Columns=' 120 '/ASP 3360 textbox br/aspt : textbox ID=' txt target ' runat=' server ' Columns=' 120 '/ASP : textbox/div/form/body/html 3 .执行结果,可以看到饼干就是如第一个文本框中存放结构,根据需要截取相应字符串即可

版权声明:js从饼干里面取值的简单实现是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。