控制你的弹出窗口只弹出一次

弹出窗口|控制

  控制你的弹出窗口只弹出一次(如果每进一次,刷新一次就弹出你不觉得很烦和麻烦吗?)有什么好的办法吗?

  那是当然的啊,我们现在只要使用cookie来控制就能实现这样的要求了。

  首先,你需把将如下代码加入到页面HTML的<HEAD>和</HEAD>之间:

<script>
.function openwin(){
.window.open("pop1.html","","width=120,height=240")
.}
.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>

  然后,用<body >替换页面中原来的<BODY>这一句就行的了。

时间: 2024-11-10 00:55:22

控制你的弹出窗口只弹出一次的相关文章

js 弹出框只弹一次(二次修改之后的)_javascript技巧

弹出框只弹一次,看到网上也就写的很多,但真正能拿过来用的没有几个.以下是我修改之后的代码,供参考. 这段代码是使用了cookie来控制的,首先使用cookie让浏览器记住这个页面已经打开过一次,如果再次引用这个页面已经打开一次了,如果再次引用这个页面的话将不进行打开.而浏览器一旦关闭浏览器,保存这个记录的cookie文件将被删除.因此关闭浏览器,再次打开的话弹出窗口还会出现的,从而确保了在原有的窗口基础上只打开一个窗口. 复制代码 代码如下: <script type="text/java

zdialog-zDialog怎么关闭当前弹出窗口并弹出一个新窗口?

问题描述 zDialog怎么关闭当前弹出窗口并弹出一个新窗口? zDialog.js里面,怎么能够点击一个按钮,然后弹出一个新窗口并关闭之前的窗口? 比如A窗口是第一个弹出的,A窗口里面有个按钮,点击那个按钮后就关闭A窗口弹出B窗口? 解决方案 关闭当前页面,弹出一个新窗口

js弹出窗口之弹出层的小例子_javascript技巧

[html] 复制代码 代码如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">  <HTML xmlns="http://www.w3.org/1999/xhtml">  <HEAD>  <TITLE&g

Extjs TriggerField在弹出窗口显示不出问题的解决方法_extjs

一.原因分析 this.WinData.AutoLoad.Mode = LoadMode.IFrame; WinData.AnimateTarget = "BtnEdit"; PHWin.Controls.Add(WinData); 使用PlaceHolder让窗口弹出具有动画效果 二.解决方案 this.WinData.AutoLoad.Mode = LoadMode.IFrame; 去掉动画效果即可

JS弹出窗口代码大全(详细整理)_javascript技巧

如何利用网页弹出各种形式的窗口,我想大家大多都是知道些的,但那种多种多样的弹出式窗口是怎么搞出来的,我们今天就来学习一下: 1.弹启一个全屏窗口 复制代码 代码如下: <html> <body http://www.jb51.net','','fullscreen');">; <b>www.jb51.net</b> </body> </html> 2.弹启一个被F11化后的窗口 复制代码 代码如下: <html>

超详细的JS弹出窗口代码大全_javascript技巧

如何利用网页弹出各种形式的窗口,我想大家大多都是知道些的,但那种多种多样的弹出式窗口是怎么搞出来的,我们今天就来学习一下:  1.弹启一个全屏窗口 代码如下:  <html> <body http://www.jb51.net','','fullscreen');">; <b>www.jb51.net</b> </body> </html> 2.弹启一个被F11化后的窗口 代码如下:  <html> <bo

百分百的弹出窗口

弹出窗口 优点:兼容性很好,而且俺觉得不应该有什么拦截工具可以拦截下来优点:代码非常短缺点:必须在页面点击后才会弹出 demo: 运行代码框 <head><style>#link001 img { border-style:none; }</style><script>function cancelOpenNew(){ if(!window.event){setTimeout(cancelOpenNewA,1000);return;} var obj=win

JS弹出窗口插件zDialog简单用法示例_javascript技巧

本文实例讲述了JS弹出窗口插件zDialog简单用法.分享给大家供大家参考,具体如下: 因为没有元素可以显示到Frameset上面去,所以重新定义了,一个index.htm,对其的操作是: Index.htm <script language="javascript" src="JS/zDialog/zDialog.js" type="text/javascript"></script> <script langua

JS弹出窗口的运用与技巧大全_javascript技巧

本文详细介绍了JS弹出窗口的运用,非常具有实用价值,具体一起来看一下把. //关闭,父窗口弹出对话框,子窗口直接关闭 this.Response.Write("<script language=javascript>window.close();</script>"); //关闭,父窗口和子窗口都不弹出对话框,直接关闭 this.Response.Write("<script>"); this.Response.Write(&qu