ASP.NET获取不到JS设置cookies的解决方法

时间:2023-07-19 08:07:08 

在js方法中添加"path= 过期时间"就可以解决这个问题。

例如://写cookies


function setCookie(name,value)
{
document.cookie = name "=" escape (value) ";path=/"; //设置的cookie关闭浏览即失效
}


加多了一个path=/,就行了。就这么简单。

这里设置了Cookie的Path属性,必须在客户端和服务器端同时设置 Path="/"属性,才能js和ASP.NET对Cookie的操作才能相互作用!另外一个是编码的问题,这里JS中的编码为encodeURI对应ASP.NET的Server.URLEncode。

标签:ASP.NET,cookies
0
投稿

猜你喜欢

  • numpy.transpose()实现数组的转置例子

    2021-11-14 13:24:55
  • Vue路由应用详细讲解

    2024-05-05 09:24:03
  • python实现地牢迷宫生成的完整步骤

    2021-07-26 19:27:56
  • Python 3.10 中 6 个兴奋的新特性

    2021-02-21 03:30:26
  • Python的另外几种语言实现

    2023-05-29 15:39:03
  • Flyway数据库版本控制的教程详解

    2024-01-19 03:10:03
  • vue 巧用过渡效果(小结)

    2024-04-10 10:33:28
  • JavaScript中实现依赖注入的思路分享

    2024-04-28 09:50:16
  • Python入门之modf()方法的使用

    2023-02-27 10:11:53
  • 用实例详解Python中的Django框架中prefetch_related()函数对数据库查询的优化

    2024-01-19 08:47:12
  • splice slice区别

    2024-04-18 10:32:12
  • Microsoft Sql server2005的安装步骤图文详解及常见问题解决方案

    2024-01-22 07:23:00
  • 十分钟教会你用Python处理CSV文件

    2022-02-05 02:24:12
  • Python用61行代码实现图片像素化的示例代码

    2021-08-27 13:10:55
  • 自动备份Oracle数据库

    2024-01-16 01:16:55
  • BootStrap 轮播插件(carousel)支持左右手势滑动的方法(三种)

    2024-04-18 09:39:33
  • 我喜欢你 抖音表白程序python版

    2023-06-11 12:54:17
  • Linux环境下安装mysql5.7.36数据库教程

    2024-01-19 15:42:02
  • ajax取消挂起请求的处理方法

    2023-11-20 23:41:53
  • SQL Server 2008图文安装教程第1/2页

    2024-01-12 18:54:21
  • asp之家 网络编程 m.aspxhome.com