`
dreamoftch
  • 浏览: 496847 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

js获取页面的sessionid

阅读更多
function getSessionId(){
			var c_name = 'JSESSIONID';
			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
			     return unescape(document.cookie.substring(c_start,c_end));
			   }
			}
		}

 

分享到:
评论

相关推荐

    javascript 利用ajax获取验证码内容和session值

    AJAX(Asynchronous JavaScript and XML)是一种技术,利用JavaScript实现了页面的异步更新,使得网页无需刷新就能与服务器进行数据交换。本话题主要探讨如何使用JavaScript和AJAX来获取验证码内容以及服务器端的...

    js操作session例子

    在JavaScript中,直接操作Session的方法是有限的,因为JS无法直接修改服务器端的数据。但有一种常见的方法可以间接实现这一目标,即通过HTTP请求(通常是Ajax)将数据发送到服务器,由服务器处理后再保存到Session中...

    Js获取客户端MAC地址

    在IT行业中,JavaScript(简称Js)是一种广泛应用于网页和网络应用的编程语言,它主要负责客户端的交互逻辑。在某些特定场景下,如单点登录(Single Sign-On, SSO),开发者可能需要获取用户设备的特定信息,如IP...

    iframe 跨域访问session

    我们可以在`iframe`加载完成后,通过`postMessage`将`session ID`传递给父页面,然后由父页面在需要时向服务器发送请求。 5. **Window.name属性**:由于`window.name`在不同源之间不会被重置,我们可以将`session ...

    JS页面获取 session 值,作用域和闭包学习笔记

    1. **JavaScript获取Session值**: 在JavaScript中,通常通过AJAX请求或者在服务器端JSP页面中嵌入JavaScript变量来获取Session的值。例如,使用EL(Expression Language)表达式: ```javascript var name = "$...

    请问ASPX中如何读取SESSION变量

    在ASPX页面中读取`Session`变量是Web开发中常见的需求之一。 ### 如何在ASPX中设置和读取SESSION变量 #### 方法一:直接访问Session变量 ```csharp // 设置Session变量 Session["UserName"] = "yourusername"; //...

    javaweb用户验证码登录session例子

    6. 服务器创建一个新的Session,将用户的登录状态(如用户ID)存储在Session中,并将Session ID返回给浏览器。 7. 浏览器保存Session ID,并在后续的所有请求中携带。 8. 服务器通过Session ID找到相应的Session数据...

    JquerySession.js

    总之,`jQuerySession.js`是JavaScript与服务器Session交互的一个便利工具,它简化了客户端对Session的操作,使得Web应用可以更灵活地处理用户状态。但使用时,还需注意跨域、安全和生命周期等问题,确保应用的稳定...

    IFrame中Session丢失的解决办法

    尽管这可能增加网络传输的数据量,但在IFrame环境下,这是必要的,因为没有Cookie,SessionID就无法在主页面与IFrame之间传递。 3. **P3P头的添加:** 对于IE浏览器,需要在服务器端添加P3P头,例如`Response.Add...

    session介绍

    如果客户端支持Cookie,服务器会将Session ID作为一个名为"SESSIONID"(或其他类似名称)的Cookie发送给浏览器。如果客户端禁用了Cookie,服务器则可能通过在URL后面附加Session ID(如`...

    php5的session详解

    - **`session_id($id)`**:设置或获取当前 Session 的 ID。 - 参数 `$id` 用于指定新的 Session ID,如果不提供参数,则返回当前的 Session ID。 - **`$_SESSION[$name] = $value;`**:设置 Session 变量。 - 通过...

    一般应用程序中如何处理Web页面的Session问题

    当用户通过浏览器访问一个Web应用时,服务器会创建一个唯一的Session对象,并为该用户分配一个SessionID。这个SessionID通常被存储在Cookie中,或者通过URL重写的方式传递给服务器。通过SessionID,服务器能够识别出...

    同浏览器不同窗口不同用户Session问题

    正对java Web项目,同浏览器同时打开两个登录窗口(不同Tag),用不同用户登录,为避免使用同一个Session,需要使用这段代码。否则先登录的用户的Session会变成后登录用户的Session.相关系统使用权限也会变。

    通过a Web Service实现ASP 网页to ASP.NET网页Session传递程序例子

    1. **ASP网页(ASPSession.asp)**:在ASP网页中,我们需要获取当前用户的Session数据,然后通过XMLHttpRequest或者jQuery的ajax方法,调用Web服务的接口,将Session数据发送到`bridge.asmx`。 2. **Web服务接口...

    session 购物车

    2. 当用户访问网站时,服务器根据session ID识别出特定的用户,并从服务器端的session存储中获取或更新与该用户相关的数据。 二、session购物车的工作流程 1. 用户浏览商品,选择添加到购物车时,服务器接收到请求...

    php跨域提交及伪造SeSSION

    3. 设置SESSION cookie为HttpOnly:阻止JavaScript脚本访问SESSION ID,减少通过XSS攻击获取SESSION的可能性。 4. 设置SESSION cookie为Secure:仅在HTTPS连接下发送,防止非加密通道传输。 5. 限制SESSION存储时间...

    判断Session的过期时间 采用JavaScript实时显示剩余多少秒

    当用户登录系统后,服务器会为该用户创建一个唯一的Session,并在服务器端以及客户端记录Session标识(通常是SessionID)。每次用户进行操作时,都会携带这个标识与服务器进行通信。服务器通过这个标识来识别是哪个...

    关闭页面时自动清除session的实用方法.txt

    xhr.send(JSON.stringify({ sessionId: getSessionId() })); }); ``` 在上面的代码中,我们创建了一个XMLHttpRequest对象,向服务器发送一个POST请求,携带当前Session ID。`getSessionId()`是一个假设的函数,...

Global site tag (gtag.js) - Google Analytics