使用Chrome的开发者工具(标签资源)或Firefox的工具(标签存储)值,例如会话令牌,例如可以看到PHPSESSID
。
问题:如何以编程方式检索该值?
我的问题与PHP(独家)无关,但希望是Javascript。我的意思是,在浏览器端获取所有选项卡上显示的值的标准方法。
附录:如果我从浏览器发出请求(我使用的是AJAX代码段),那么检查服务器我就可以看到PHPSESSID
所以,必须有办法获得该值可直接从浏览器中获取。
答案 0 :(得分:0)
function getCookie(cname) {
var name = cname + "=";
var ca = document.cookie.split(';');
for(var i=0; i<ca.length; i++) {
var c = ca[i];
while (c.charAt(0)==' ') c = c.substring(1);
if (c.indexOf(name) == 0) return c.substring(name.length,c.length);
}
return "";
}
getCookie('PHPSESSID');