草庐IT

javascript - 检测浏览器是否使用隐私浏览模式

我正在为一家对安全性偏执的公司构建外联网。他们想确保(除其他外)他们的用户在浏览网站时在他们的网络浏览器中打开隐私浏览模式,这样就不会保留任何cookie或历史记录。我只找到了这个http://jeremiahgrossman.blogspot.com/2009/03/detecting-private-browsing-mode.html和https://serverfault.com/questions/18966/force-safari-to-operate-in-private-mode-and-detect-that-state-from-a-webserver理想的解决方

javascript - 为什么 document.cookie 不显示站点的所有 cookie?

我去一个使用vBulletin3.8的论坛。当我登录时,我使用Firebug来查看设置了哪些cookie。我看到这些cookie:__utmb,__utmc,__utma,__utmz,bbsessionhash,vbseo_loggedin,bbpassword,bbuserid,bblastactivity,bblastvisit它们都有一个值集,并且域是相同的。但是当我使用JavaScript查看它们时,它只看到了这些cookie:__utmb,__utmc,__utma,__utmz,vbseo_loggedin,bblastactivity,bblastvisit在fireb

javascript - 为什么 document.cookie 不显示站点的所有 cookie?

我去一个使用vBulletin3.8的论坛。当我登录时,我使用Firebug来查看设置了哪些cookie。我看到这些cookie:__utmb,__utmc,__utma,__utmz,bbsessionhash,vbseo_loggedin,bbpassword,bbuserid,bblastactivity,bblastvisit它们都有一个值集,并且域是相同的。但是当我使用JavaScript查看它们时,它只看到了这些cookie:__utmb,__utmc,__utma,__utmz,vbseo_loggedin,bblastactivity,bblastvisit在fireb

javascript - 如何使用 Javascript 列出当前页面的所有 cookie?

有没有办法在Javascript的帮助下列出与当前页面关联的所有cookie?也就是说,如果我不知道cookie的名称但想检索它们包含的所有信息。 最佳答案 您可以列出当前域的cookie:functionlistCookies(){vartheCookies=document.cookie.split(';');varaString='';for(vari=1;i但是出于安全原因,您不能列出其他域的cookie 关于javascript-如何使用Javascript列出当前页面的所有c

javascript - 如何使用 Javascript 列出当前页面的所有 cookie?

有没有办法在Javascript的帮助下列出与当前页面关联的所有cookie?也就是说,如果我不知道cookie的名称但想检索它们包含的所有信息。 最佳答案 您可以列出当前域的cookie:functionlistCookies(){vartheCookies=document.cookie.split(';');varaString='';for(vari=1;i但是出于安全原因,您不能列出其他域的cookie 关于javascript-如何使用Javascript列出当前页面的所有c

javascript - 如何清除javascript中的localstorage、sessionStorage和cookies?然后检索?

如何彻底清除javascript中的localstorage、sessionStorage和cookies?有没有什么办法可以在清除这些值后取回这些值? 最佳答案 howtocompletelyclearlocalstoragelocalStorage.clear();howtocompletelyclearsessionstoragesessionStorage.clear();[...]Cookies?varcookies=document.cookie;for(vari=0;i-1?myCookie.substr(0,pos)

javascript - 如何清除javascript中的localstorage、sessionStorage和cookies?然后检索?

如何彻底清除javascript中的localstorage、sessionStorage和cookies?有没有什么办法可以在清除这些值后取回这些值? 最佳答案 howtocompletelyclearlocalstoragelocalStorage.clear();howtocompletelyclearsessionstoragesessionStorage.clear();[...]Cookies?varcookies=document.cookie;for(vari=0;i-1?myCookie.substr(0,pos)

javascript - 通过 Javascript 将 cookie 设置为 HttpOnly

我有一个不是HttpOnly的cookie我可以通过JavaScript将这个cookie设置为HttpOnly吗? 最佳答案 HttpOnlycookie意味着它不可用于脚本语言,如JavaScript。因此,在JavaScript中,绝对没有可用于获取/设置cookie的HttpOnly属性的API,否则会破坏HttpOnly的含义。只需使用服务器端使用的任何服务器端语言在服务器端设置它。如果JavaScript对此绝对必要,您可以考虑让它发送一些(ajax)请求,例如触发服务器端语言创建HttpOnlycookie的一些特定请

javascript - 通过 Javascript 将 cookie 设置为 HttpOnly

我有一个不是HttpOnly的cookie我可以通过JavaScript将这个cookie设置为HttpOnly吗? 最佳答案 HttpOnlycookie意味着它不可用于脚本语言,如JavaScript。因此,在JavaScript中,绝对没有可用于获取/设置cookie的HttpOnly属性的API,否则会破坏HttpOnly的含义。只需使用服务器端使用的任何服务器端语言在服务器端设置它。如果JavaScript对此绝对必要,您可以考虑让它发送一些(ajax)请求,例如触发服务器端语言创建HttpOnlycookie的一些特定请

javascript - 如何检查 cookie 是否存在?

检查cookie是否存在的好方法是什么?条件:如果Cookie存在cookie1=;cookie1=345534;//orcookie1=345534;cookie1=;//orcookie1=345534;如果Cookie不存在cookie=;//or 最佳答案 你可以用你想要的cookie的名称调用函数getCookie,然后检查它是否=null。functiongetCookie(name){vardc=document.cookie;varprefix=name+"=";varbegin=dc.indexOf(";"+pre