|
主题: 怎样使弹出窗口只开一次
|
 iamavip
职务:普通成员
等级:1
金币:0.0
发贴:4
注册:2001/5/13 14:26:50
|
#12001/5/13 14:29:57
打开一个页面时同时开了一个广告似的小窗口,该怎么设置才能使他只显示一次!
|
 萧桐
职务:普通成员
等级:1
金币:0.0
发贴:3
注册:2001/5/13 18:45:34
|
#22001/5/13 22:49:01
换个可以加入“黑名单”的浏览器,把他过滤掉!
|
 过马路的鸡
职务:普通成员
等级:1
金币:1.0
发贴:195
注册:2000/12/11 13:36:45
|
#32001/5/21 15:32:46
我想着要用cookies技术了吧!!判断是否有cookies,如果有就不执行开窗口的函数,否则 执行开窗口的函数
当然写入客户端的cookies要在你定义的开窗口的函数里定义
|
 5D荣誉斑竹
职务:版主
等级:3
金币:10.0
发贴:786
注册:2000/9/15 21:25:59
|
#42001/5/24 10:55:34
然后,用(注意不是openwin而是loadpop啊!)
替换主页面中原有的这一句即可。你可以试着刷新一下这个页面或重新进
入该页面,窗口再也不会弹出了。
|
 黑眼圈的猪
职务:普通成员
等级:1
金币:0.0
发贴:47
注册:2001/5/29 12:39:22
|
#52001/5/29 12:59:49
利用url?**** 的方法。onload函数判断?后面的参数。控制弹开次数。
|
 过马路的鸡
职务:普通成员
等级:1
金币:1.0
发贴:195
注册:2000/12/11 13:36:45
|
#62001/5/30 9:27:40
反斗星斑竹的方法就是利用了cookies技术!!!但是我觉得有一段代码,好像没有用!!!还是我没有看懂!!! function get_cookie(Name) { var search = Name + "=" var returnvalue = ""; if (documents.cookie.length > 0) { offset = documents.cookie.indexOf(search) if (offset != -1) { offset += search.length end = documents.cookie.indexOf(";", offset); if (end == -1) end = documents.cookie.length; returnvalue=unescape(documents.cookie.substring(offset, end)) } } return returnvalue; }
我觉得用asp实现起来会比较容易!!!
|