·设为首页
·联系站长
·加入收藏
 您的位置: 【网络时空】 豪发网络 >> 文章教程 >> 综合网页文章 >> 正文
  只打开一次的弹出窗口    3星级
只打开一次的弹出窗口
[ 作者:佚名     转贴自:来自网络     点击数:     更新时间:2005-10-31     文章录入:aken
【字体: 字体颜色      双击自动滚屏

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

  有解决的办法吗?当然有!我们使用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脚本中的的大小写最好前后保持一致

 
  • 上一篇文章: 普通弹窗代码

  • 下一篇文章: 在主页中制作会移动的文字
  • 发表评论   告诉好友   打印此文  关闭窗口
     最新5篇热点文章
    网页简繁转换功能[495]
    特殊字符总汇[453]
    通过CSS实现按钮图片效果[737]
    CSS特效赏析[851]
    HTML语法效果[856]
     
     最新5篇推荐文章
    如何制作透明FLASH[02-03]
    非常全的主页设置代码[12-29]
    个性网页鼠标(游标)攻略[12-25]
    透明flash代码[11-03]
    网页代码常用小技巧![10-31]
     
     相 关 文 章

      网友评论:(只显示最新5条。评论内容只代表网友观点,与本站立场无关!)