JavaScript 如果 cookie 存在,则执行
javascript if cookie exists execute
如果cookie存在,我怎么能做一个javascript执行,例如,如果我设置一个cookie"facebookpopchek",值为"NOpop"
我需要一个查找cookie的javascript,例如:如果cookie"facebookpopchek"存在值"NOpop",如果不执行弹出脚本,则什么都不做。
弹出脚本:
<script type='text/javascript'>
//<![CDATA[Fans='*****'//]]></script>
<style>#fblikepop{background-color:#fff;display..............</style>
<script src='http://www.*****.com/facebookpop/jquery.js' type='text/javascript'></script>
<script src='http://connect.facebook.net/en_US/all.js#xfbml=1' type='text/javascript'></script>
<script src='http://www.*****.com/facebookpop/mbtlikebox2.js' type='text/javascript'></script>
<script language='javascript'>
//<![CDATA[
$(document).ready(function(){
$().Fans({
timeout: 30,
wait: 0,
url: 'http://www.facebook.com/*****',
closeable: true });
});
//]]></script><div id='fbtpdiv'></div>
如果有人知道如何做到这一点或有示例请求让我知道,谢谢。
你不就是读饼干吗?
function n__readCookie(n__name)
{
var n__nameEQ = n__name + "=";
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,c.length); }
if (c.indexOf(n__nameEQ) == 0)
{ return c.substring(n__nameEQ.length,c.length); }
}
return false;
}
然后:
if(n__readCookie('facebookpopchek') != 'NOpop')
{
//do popup
}
相关文章:
- 无法在“RTCPeerConnection”上执行“createOffer”:需要 2 个参数,但只有 0 个参数存在
- 是否存在将String转换为可执行的c++表达式的方法
- 执行 If 语句,仅当元素存在时
- 如果存在cookie,则自动执行Javascript
- 未捕获的类型错误:无法在“CSSStyleSheet”上执行“插入规则”:需要 2 个参数,但仅存在 1 个参数
- 如果数组中存在 URL,请执行某些操作
- 仅当 body 类存在时才执行函数
- JavaScript 如果 cookie 存在,则执行
- 如果 Django 模板变量存在,则执行 Javascript
- 如何将 JavaScript 代码保存在 localStorage 中并在以后执行
- 两个相同的元素需要执行相同的功能,但存在冲突
- MongoDB:javascript执行失败:can't将DBQuery对象保存在src/mongo/shell
- 执行用户脚本时不存在篡改或其他问题
- Javascript:仅当主机上存在特定文件时才执行函数
- 在设置条件以仅在数组中存在相应对象时才执行函数时遇到问题
- Javascript-将函数作为字符串传递,如果存在则执行
- GhostDriver 在现有元素上执行 javascript 时引发陈旧异常“元素在缓存中不存在”
- 如果javascript中不存在原生应用程序,则执行代码
- 使用JQuery,在执行其他操作之前检查属性是否存在
- 对当前不存在的ID执行函数