js弹出框代码,弹出窗口的代码,JS弹出窗口代码大全(详细整理)

js弹出框代码,弹出窗口的代码,JS弹出窗口代码大全(详细整理)

我想我们大多数人都知道一些关于如何使用网页弹出各种窗口的知识,但是我们是如何得到各种弹出窗口的呢?我平时利用业余时间整理了一些,有需要的朋友可以参考一下。

我想你们大多数人都知道如何使用网页弹出各种窗口,但是如何制作各种弹出窗口呢?今天来学习一下:

1.弹启一个全屏窗口

复制代码如下:HTMLbody3359 www.jb51.net ,我们,全屏);;Bwww.jb51.net/b/body/HTML

2.弹启一个被F11化后的窗口

复制代码如下:HTMLbody 3359 www.jb51.net , we , channel mode );Bwww.jb51.net/b/body/HTML

3.弹启一个带有收藏链接工具栏的窗口

复制代码如下:html body www.wangye8.com , we , width=400,height=300,directors );Bwww.wangye8.com/b/body/HTML

4.网页对话框

复制代码如下:html SCRIPT LANGUAGE=javascript !-show modal Dialog( 3359 www . jb51 . net, we , Dialog width:400 px;dialog height:300 px;dialog left:200 px;dialog top:150 px;中心:有;求助:可以;可调整大小:是;status:yes )//-/SCRIPT bwww.wangye8.com/b/body/html html SCRIPT LANGUAGE= JavaScript !-ShowModelessDialog( 3359 www . jb51 . net,我们, dialog width:400 px;dialog height:300 px;dialog left:200 px;dialog top:150 px;中心:有;求助:可以;可调整大小:是;状态:是))//-/脚本bhttp://www.wangye8.com/b/body/htmlshowmodal对话框()或showModelessDialog()调用网页对话框,至于showModalDialog()和showModelessDialog()的区别,showModalDialog()打开的窗口(简称模式窗口)放在父窗口上,访问父窗口必须关闭(建议尽量少用,以免得罪人);ModelessDialog()dialog height:iHeight设置对话框窗口的高度。设置对话框窗口的宽度。设置对话框窗口相对于桌面左上角的左边位置。设置对话框窗口相对于桌面左上角的顶部位置。居中:{是|否| 1 | 0}指定是否将对话框在桌面上居中。默认值为“是”。Help: {yes | no | 1 | 0}指定是否在对话框窗口中显示区分上下文的帮助图标。默认值为“是”。可调整大小:{yes | no | 1 | 0}指定是否可以更改对话框窗口的大小。默认值为“否”。Status: {yes | no | 1 | 0}指定对话框窗口是否显示状态栏。对于非模态对话框窗口,默认值为“yes”;对于模态对话框窗口,默认值为“否”。

5、其他弹出窗口代码

经常上网的朋友可能都访问过这类网站。他们一进入主页,就会弹出一个窗口,或者按一个链接或按钮就会弹出。通常一些注释,版权信息,警告,欢迎光顾,或者作者想要特别提示的信息都会显示在这个窗口中。其实制作这样的页面非常容易,只需要在页面的HTML中添加几个java脚本代码就可以了。下面我带你分析一下它的玄机。

【最基本的弹出窗口代码】

其实代码很简单:复制代码如下:脚本语言=java script !-window . open( page . html )-/script因为这是java脚本代码,所以它们应该放在SCRIPT LANGUAGE=java script 标记和/SCRIPT之间。-和-适用于一些较低版本的浏览器。在这些较旧的浏览器中,如果不支持java脚本,标签中的代码将不会显示为文本。Window.open (page.html )用于控制新窗口page.html的弹出。如果page.html与主窗口不在同一个路径中,路径应该写在它的前面,绝对路径(http://)和相对路径(./)都可以。可以用单引号和双引号,但不要混用。这段代码可以添加到HTML中的任何地方,或者添加到head和/head之间。位置越早,执行得越早,尤其是页面代码很长的时候。如果想让页面早一点弹出,尽量往前放。

【经过设置后的弹出窗口】

下面说说弹窗外观的设置。在上面的代码中添加一些东西就可以了。让我们自定义这个弹出窗口的外观、大小和弹出位置,以适合这个页面的具体情况。复制代码如下:脚本语言=java script:- window.open (page.html , newwindow , height=100,width=400,top=0,left=0,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,Status=no) //写成一行-/script

参数解释

:script language= JavaScript JS脚本开始;Window.open命令弹出一个新窗口;在page.html弹出的新窗口的文件名;newwindow弹出窗口的名称(不是文件名)可以替换为empty ";高度=100窗高;Top=0窗口距屏幕顶部的像素值;Left=0距离屏幕左侧的窗口的像素值;Toolbar=否是否显示工具栏,是显示;Menubar,scrollbars的意思是菜单栏和滚动条;Resizable=no是否允许改变窗口大小,yes是允许;Location=no是否显示地址栏,是允许;Status=no是否显示状态栏中的信息(通常文件已经打开),yes是允许的;/SCRIPT js脚本结束。

【用函数控制弹出窗口】

这里是完整的代码。复制代码如下:html head script language= JavaScript !-函数open win(){ window . open( page . html , newwindow , height=100,width=400,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,status=no );)//写成一行}-/脚本/床头.任何页面内容./body /html这里定义了一个函数openwin(),它的内容是打开一个窗口。在被调用之前,它没有任何用处。怎么称呼?方法一:正文浏览器读取页面时,弹出窗口;方法二:正文浏览器离开页面时,弹出一个弹窗;方法3:用连接调用:a href=# 打开一个窗口/a注意:使用的 # 是虚拟连接。方法4:用按钮调用:输入类型=按钮值=打开窗口

【主窗口打开文件1.htm,同时弹出小窗口page.html】

在主窗口的头部区域添加以下代码:复制代码如下:script language=java script !-函数open win(){ window . open( page . html ,, width=200,height=200 );)}////script可以添加到正文区域:a href= 1.htm open/a。

【弹出的窗口之定时关闭控制】

我们来控制弹窗,效果会更好。如果我们在弹出页面中添加一小段代码(注意是添加到page.html的HTML中,而不是主页面,否则……),让它10秒后自动关闭不是更酷吗?首先,在page.html文件的头部区域添加以下代码:复制代码如下:script language= Java script function close it(){ settimeout( self。close(),10000)//毫秒} /script。然后,将《page.html》中原来的“身体”一句改为“身体”。别忘了写这句话!这句话的作用是调用代码关闭窗口,10秒后再自行关闭窗口。)

【在弹出窗口中加上一个关闭按钮】

复制代码代码如下:表单输入类型=按钮值=关闭/表单呵呵,现在更完美了!【包含的弹窗3354,一页两窗】上面的例子都包含了两个窗口,一个是主窗口,一个是小弹窗。有了下面这个例子,你就可以在一个页面中完成上述效果。复制的代码如下:HTML head script language= JavaScript function open win(){ open window=window . open(, newwin , height=250,width=250,toolbar=no,scrollbars= scroll ,menubar=no ;);//写成一行open window . document . Write( TITLE example/TITLE );)open window . document . write( BODY BGCOLOR=# FFFFFF);)open window . document . write( h1 hello!/h1’;)OpenWindow.document.write(新窗口打开了!;)open window . document . write(/BODY );)open window . document . write(/HTML )。)Open window . document . close()}/script/head body a href= # 打开一个窗口/a input type=button value=打开一个窗口/body /HTML看看OpenWindow.document.write()中的代码。不是标准的HTML吗?按照格式多写几行就行了。注意多一个标签或者少一个标签都会出错。记得以OpenWindow.document.close()结尾。

【终极应用——弹出窗口的Cookie控制】

回忆一下,上面的弹窗虽然很酷,但是有一点小缺陷(沉浸在喜悦中的你,一定没发现吧?)比如你把上面的脚本放在一个需要经常访问的页面上(比如首页),那么你每刷新一次这个页面,窗口就会弹出一次。是不是很烦?有解决办法吗?是啊!跟我来.我们可以用Cookie来控制它。首先在主页面HTML的头部区域添加以下代码:复制代码如下:脚本函数open popup(){ window . open( hello . htm ,, width=300,Height=300) //自己修改弹出窗口}函数get _ cookie(name){ var search=name = var return value= ;if(documents . cookie . length 0){ offset=documents . cookie . index of(search)if(offset!=-1) { //如果cookie存在,offset=search.length //设置值开头的索引end=documents . cookie . index of(;,偏移);//设置cookie值结尾的索引if(end==-1)end=documents . cookie . length;return value=unescape(documents . cookie . substring(offset,end))} } return return value;}函数load popup(){ if(get _ cookie( popped )= ){ open popup()documents . cookie= popped=yes }/script/head在正文区域键入以下代码:body //离开页面时弹出或:BODY//进入页面时弹出您可以尝试刷新此页面或重新进入页面,窗口将不再弹出。真正的Pop-Only-Once至此,制作和应用弹出窗口的技巧基本完成。希望对正在做网页的朋友有所帮助,会很欣慰。应该注意的是,JS脚本中的大小写应该是一致的。没有菜单、工具栏和地址栏的弹窗:复制代码如下:script language=java script !-var gt=unescape( > );var popup=nullvar over=启动弹出导航器;popup=window.open(, popupnav , width=500,height=500,resizable=0,scroll bars=auto );//width=500,height=500是窗口长度和宽度if (popup!=null){ if(popup . opener==null){ popup . opener=self;} popup.location.href=要打开的文件名;}///-脚本方法二:Cookies应用:控制弹出窗口。当我们在页面中设置弹窗时,每次再次浏览页面时,弹窗都会自动弹出,造成不必要的麻烦。那么如何解决这个问题呢?这里我用一个简单的例子来说明如何通过操作Cookies让弹窗只在第一次浏览页面时弹出,以后就不会很烦了!scriptopenpopwindow(){ window . open( hello . htm ,, width=200,height=200 //自行修改弹出窗口} function get _ cookie(name){ var search=name =;var return value=“”;if(documents . cookie . length 0){ offset=documents . cookie . index of(search);如果(offset!=-1) {//如果offset=search.length之前有cookies记录;//设置cookie end=documents . cookie . index of的起始位置(;,偏移);//设置cookie的结束位置if(end==-1)end=documents . cookie . length;return value=unescape(documents . cookie . substring(offset,end))} } return return value;}函数load popup(){ if(get _ cookie( popped )== ){ openpopwindow();documents.cookie= popped=yes}} /script将上述代码键入正文区域:离开页面时弹出body //或:打开页面时弹出body //。

【本文版权归作者与奥索网共同拥有,如需转载,请注明作者及出处】

离开页面时弹出窗口效果:效果:当别人关闭这个页面时,弹出一个窗口,可以写一些祝福的话。核心代码:复制代码代码如下:脚本语言=javascript !- Begin函数leave(){ window.open (1.htm ,, toolbar=no,menubar=no,location=no,height=225,width=235 );Break}//end-/script如何使用网页弹出各种形式的窗口?我想你们大多数人对此都有所了解,但如何获得那些各种各样的弹出窗口呢?今天我们来学习一下:1。弹出全屏窗口,复制代码如下:HTMLBody3359 www.jb51.net ,我们,全屏);Bwww.jb51.net/b/body/HTML2.弹出一个F11窗口,复制代码如下:HTMLbody 3359 www.jb51.net , we , channel mode );;Bwww.jb51.net/b/body/HTML3.弹出一个带有收藏夹链接工具栏窗口。复制代码如下:html body www.wangye8.com , we , width=400,height=300,directory );Bwww.wangye8.com/b/body/HTML4.页面对话框复制代码如下:html SCRIPT LANGUAGE=javascript !-show modal Dialog( 3359 www . jb51 . net, we , Dialog width:400 px;dialog height:300 px;dialog left:200 px;dialog top:150 px;中心:有;求助:可以;可调整大小:是;status:yes )//-/SCRIPT bwww.wangye8.com/b/body/html html SCRIPT LANGUAGE= JavaScript !-ShowModelessDialog( 3359 www . jb51 . net,我们, dialog width:400 px;dialog height:300 px;dialog left:200 px;dialog top:150 px;中心:有;求助:可以;可调整大小:是;状态:是))//-/脚本bhttp://www.wangye8.com/b/body/htmlshowmodal对话框()或showModelessDialog()调用网页对话框,至于showModalDialog()和showModelessDialog()的区别,showModalDialog()打开的窗口(简称模式窗口)放在父窗口上,访问父窗口必须关闭(建议尽量少用,以免得罪人);ModelessDialog()dialog height:iHeight设置对话框窗口的高度。设置对话框窗口的宽度。设置对话框窗口相对于桌面左上角的左边位置。设置对话框窗口相对于桌面左上角的顶部位置。居中:{是|否| 1 | 0}指定是否将对话框在桌面上居中。默认值为“是”。Help: {yes | no | 1 | 0}指定是否在对话框窗口中显示区分上下文的帮助图标。默认值为“是”。可调整大小:{yes | no | 1 | 0}指定是否可以更改对话框窗口的大小。默认值为“否”。Status: {yes | no | 1 | 0}指定对话框窗口是否显示状态栏。对于非模态对话框窗口,默认值为“yes”;对于模态对话框窗口,默认值为“否”。5.其他弹出窗口代码。经常上网的朋友可能都去过这样的网站。他们一进入首页,就会弹出一个窗口,或者按一个链接或者按钮就弹出来了。通常一些注释,版权信息,警告,欢迎光顾,或者作者想要特别提示的信息都会显示在这个窗口中。其实制作这样的页面非常容易,只需要在页面的HTML中添加几个java脚本代码就可以了。下面我带你分析一下它的玄机。

【最基本的弹出窗口代码】

其实代码很简单:复制代码如下:脚本语言=java script !-window . open( page . html )-/script因为这是java脚本代码,所以它们应该放在SCRIPT LANGUAGE=java script 标记和/SCRIPT之间。-和-适用于一些较低版本的浏览器。在这些较旧的浏览器中,如果不支持java脚本,标签中的代码将不会显示为文本。Window.open (page.html )用于控制新窗口page.html的弹出。如果page.html与主窗口不在同一个路径中,路径应该写在它的前面,绝对路径(http://)和相对路径(./)都可以。可以用单引号和双引号,但不要混用。这段代码可以添加到HTML中的任何地方,或者添加到head和/head之间。位置越早,执行得越早,尤其是页面代码很长的时候。如果想让页面早一点弹出,尽量往前放。

【经过设置后的弹出窗口】

下面说说弹窗外观的设置。在上面的代码中添加一些东西就可以了。让我们自定义这个弹出窗口的外观、大小和弹出位置,以适合这个页面的具体情况。复制代码如下:脚本语言=java script:- window.open (page.html , newwindow , height=100,width=400,top=0,left=0,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,Status=no) //写成一行-/脚本参数说明:脚本语言=java script js脚本启动;Window.open命令弹出一个新窗口;在page.html弹出的新窗口的文件名;newwindow弹出窗口的名称(不是文件名)可以替换为empty ";高度=100窗高;Top=0窗口距屏幕顶部的像素值;Left=0距离屏幕左侧的窗口的像素值;Toolbar=否是否显示工具栏,是显示;Menubar,scrollbars的意思是菜单栏和滚动条;Resizable=no是否允许改变窗口大小,yes是允许;Location=no是否显示地址栏,是允许;Status=no是否显示状态栏中的信息(通常文件已经打开),yes是允许的;/SCRIPT js脚本结束。

【用函数控制弹出窗口】

这里是完整的代码。复制代码如下:html head script language= JavaScript !-函数open win(){ window . open( page . html , newwindow , height=100,width=400,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,status=no );)//写成一行}-/脚本/床头.任何页面内容./body /html这里定义了一个函数openwin(),它的内容是打开一个窗口。在被调用之前,它没有任何用处。怎么称呼?方法一:正文浏览器读取页面时,弹出窗口;方法二:正文浏览器离开页面时,弹出一个弹窗;方法3:用连接调用:a href=# 打开一个窗口/a注意:使用的 # 是虚拟连接。方法4:用按钮调用:输入类型=按钮值=打开窗口

【主窗口打开文件1.htm,同时弹出小窗口page.html】

在主窗口的头部区域添加以下代码:复制代码如下:script language=java script !-函数open win(){ window . open( page . html ,, width=200,height=200 );)}////script可以添加到正文区域:a href= 1.htm open/a。

【弹出的窗口之定时关闭控制】

我们来控制弹窗,效果会更好。如果我们在弹出页面中添加一小段代码(注意是添加到page.html的HTML中,而不是主页面,否则……),让它10秒后自动关闭不是更酷吗?首先,在page.html文件的头部区域添加以下代码:复制代码如下:script language= Java script function close it(){ settimeout( self。close(),10000)//毫秒} /script。然后,将《page.html》中原来的“身体”一句改为“身体”。别忘了写这句话!这句话的作用是调用代码关闭窗口,10秒后再自行关闭窗口。)

【在弹出窗口中加上一个关闭按钮】

复制代码代码如下:表单输入类型=按钮值=关闭/表单呵呵,现在更完美了!

【内包含的弹出窗口——一个页面两个窗口】

上面的例子都包含两个窗口,一个是主窗口,另一个是弹出的小窗口。通过下面的例子,你可以在一个页面内完成上面的效果。复制代码代码如下:html头脚本语言=java脚本函数open win(){ open window=window。open(, newwin , height=250,width=250,toolbar=no,scrollbars= scroll ,menubar=no ););//写成一行打开窗户。文档。写(标题例子/TITLE ;)开窗。文档。写( BODY BGCOLOR=# FFFFFF);)开窗。文档。写( h1你好!/h1’;)OpenWindow.document.write(新窗口打开了!;)开窗。文档。写(/BODY );)开窗。文档。写(/HTML ).)开窗。文档。close()}/script/head body a href= # 打开一个窗口/a输入类型=按钮值=打开窗口/body /html看看OpenWindow.document.write()里面的代码不就是标准的超文本标记语言吗?只要按照格式写更多的行即可。千万注意多一个标签或少一个标签都会出现错误。记住用OpenWindow.document.close()结束啊。

js弹出框代码,弹出窗口的代码,JS弹出窗口代码大全(详细整理)