JetibenRong

JetibenRong

我想有那么一段时光,可以在面朝大海的房车里煮上一杯咖啡,看看曾写过的代码

jquery,cookie,打开多个页面,只执行js中的函数一次

本文发布于:2014-08-28
今天遇到一个事情,比如,我想让打开网站的用户会自动与我的QQ对话,访问N多页面之后,也只打开一次。也就是说,如何利用Jquery.cookie实现,只执行函数一次? 代码如下:
$(document).ready(function(){ var qq_chat=true; var qq_chats = $.cookie("qq_chats"); function PlayJsAdPopWin(){ if(qq_chat && qq_chats == null){ window.location.href='tencent://message/?uin=2945833&Site=一等一&Menu=yes'; $.cookie("qq_chats", "yes"); } }; setTimeout(PlayJsAdPopWin(),9000); })
通过这个代码,就可以实现只与用户对话一次。不错吧,呵呵 另外,别忘记在头部加上cookie.js
<script type="text/javascript" src="/js/jquery-1.7.2.js"></script> <script type="text/javascript" src="/js/jquery.cookie.js"></script>
JetibenRong

JetibenRong

我想有那么一段时光,可以在面朝大海的房车里煮上一杯咖啡,看看曾写过的代码

联络

标签

链接