JS实现一次性弹窗的方法【刷新后不弹出】

 更新时间:2016年12月26日 11:46:11   作者:EthanQ  
这篇文章主要介绍了JS实现一次性弹窗的方法,可实现一次性弹出,刷新后不弹出的功能,涉及JS窗口操作的相关技巧,需要的朋友可以参考下

本文实例讲述了JS实现一次性弹窗的方法。分享给大家供大家参考,具体如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
<script>
  function openwin() {
    window.open("","","width=200,height=200");
  }
  function get_cookie(name) {
    var search = name+"=";
    var returnvalue = "";
    if(document.cookie.length>0) {
      offset = document.cookie.indexOf(search);
      if(offset!=-1) {
        offset = search.length;
        end = document.cookie.indexOf(";",offset);
        if(end==-1) {
          end = document.cookie.length;
        }
        returnvalue = unescape(document.cookie.substring(offset,end));
      }
    }
    return returnvalue;
  }
  function loadpopup() {
    if(get_cookie("popped")=='') {
      openwin();
      document.cookie="popped=yes";
    }
  }
</script>
</head>
<body onload="loadpopup();">
</body>
</html>

更多关于JavaScript相关内容感兴趣的读者可查看本站专题:《JavaScript窗口操作与技巧汇总》、《JavaScript遍历算法与技巧总结》、《JavaScript切换特效与技巧总结》、《JavaScript查找算法技巧总结》、《JavaScript错误与调试技巧总结》、《JavaScript数据结构与算法技巧总结》及《JavaScript数学运算用法总结

希望本文所述对大家JavaScript程序设计有所帮助。

相关文章

  • JS生态系统加速eslint解析器使用实例探索

    JS生态系统加速eslint解析器使用实例探索

    这篇文章主要为大家介绍了JS生态系统加速之eslint解析器使用实例探索,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2024-01-01
  • js常用排序实现代码

    js常用排序实现代码

    js常用排序,整理了,常用的数组互换。
    2010-12-12
  • JS控制div跳转到指定的位置的几种解决方案总结

    JS控制div跳转到指定的位置的几种解决方案总结

    这篇文章主要介绍了JS控制div跳转到指定的位置的几种解决方案总结,小编觉得挺不错的,现在分享给大家,也给大家做个参考。
    2016-11-11
  • javascript数组去重的方法汇总

    javascript数组去重的方法汇总

    数组去重复是一个常见的需求,我们暂时考虑同类型的数组去重复。主要是理清思路和考虑下性能。以下方法,网上基本都有,这里只是简单地总结一下分享给大家。
    2015-04-04
  • js+html5 canvas实现ps钢笔抠图

    js+html5 canvas实现ps钢笔抠图

    这篇文章主要介绍了js+html5 canvas实现ps钢笔抠图,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-04-04
  • javascript的var与let,const之间的区别详解

    javascript的var与let,const之间的区别详解

    这篇文章主要为大家介绍了 javascript的var与let,const之间的区别,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助
    2021-12-12
  • JS实现获取本月的开始时间与结束时间

    JS实现获取本月的开始时间与结束时间

    在JavaScript中,可以使用Date对象来获取本月的开始时间和结束时间,本文通过代码示例详细的给大家介绍了JS获取本月的开始时间与结束时间,感兴趣的小伙伴跟着小编一起来看看吧
    2023-08-08
  • Bootstrap3 内联单选和多选框

    Bootstrap3 内联单选和多选框

    这篇文章主要介绍了Bootstrap3 内联单选和多选框的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2016-12-12
  • 简单了解TypeScript中如何继承 Error 类

    简单了解TypeScript中如何继承 Error 类

    这篇文章主要介绍了简单了解TypeScript中如何继承 Error 类,一个典型的网站服务器可能需要有 NetworkError, DatabaseError, UnauthorizedError 等。 我们希望这些类都拥有 Error 的特性:有错误消息、有调用栈、有方便打印的 toString 等。,需要的朋友可以参考下
    2019-06-06
  • JavaScript 组件之旅(一)分析和设计

    JavaScript 组件之旅(一)分析和设计

    毫无疑问,JavaScript 是一种非常灵活的脚本语言,有时候它像一只难以驯服的野马——你受益于它的灵活性的同时,也要时刻提防它变得失去控制
    2009-10-10

最新评论