今天是:

加入收藏 设为首页    
返首页 | 电脑技巧 | 推荐软件 | 音乐欣赏 | 热门游戏 | 最新电影 | 摩登汽车 | 最炫手机 | 靓丽美女 | 经典小说
计算器 | 新万年历 | 聊天QQ | 典雅时尚 | 自动控制 | 共享软件 | 基金理财 | 英语学习 |

  ---->>>>返回




   

只打开一次的弹出窗口

我们在做弹出广告的时候 ,每次刷新页面,窗口都会弹出一次,用户用起来非常不方便。

  有解决的办法吗?当然有!我们使用cookie来控制一下就可以了。首先,将如下代码加入主页面HTML的〈HEAD〉区: 

  〈script〉 
  function openwin(){ 
  window.open("page.html","","width=200,height=200") 
  } 
  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; 
  } 
  function loadpopup(){ 
  if (get_cookie(′popped′)==′′){ 
  openwin() 
  documents.cookie="popped=yes" 
  } 
  } 
  〈/script〉 
  然后,用〈body 
onload="loadpopup()"〉(注意不是openwin而是loadpop啊!)替换主页面中原有的〈BODY〉这一句即可。你可以试着刷新一下这个页面或重新进入该页面,窗口再也不会弹出了。真正的Pop-Only-Once! 

  写到这里弹出窗口的制作和应用技巧基本上算是完成了,俺也累坏了,一口气说了这么多,希望对正在制作网页的朋友有所帮助俺就非常欣慰了。 

需要注意的是,JS脚本中的的大小写最好前后保持一致 。

登陆本站 | 关于本站 | 联系我们 | 广告服务 | 免责声明 | 友情连接 | 分站合作
声明:本站一部分资源来源于网上,如侵犯了您的版权,请联系,我们即刻删除!
 斑竹:webmaster@wellhelps.com 技术支持:support@wellhelps.com

Copyright © 2006 好帮手网站 All Rights Reserved 版权所有