京东6.18大促主会场领京享红包更优惠

 找回密码
 立即注册

QQ登录

只需一步,快速开始

window.open()各参数示例详解

2024-11-3 17:32| 发布者: ae2942d9| 查看: 90| 评论: 0

摘要: 基本语法: [code]window.open('http://****/');[/code] window.open()各参数详解: [code]window.open('http://***/', 'newwindow', 'height=100, width=400, top=0, left=0, toolbar=no, menubar=no, scrollbars=n

基本语法:

[code]window.open('http://****/');[/code]

window.open()各参数详解:

[code]window.open('http://***/', 'newwindow', 'height=100, width=400, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, status=no')[/code]

[code]‘http://*****/’ :弹出窗口的所在;[/code]

[code]‘newwindow’ : 弹出窗口的名字(不是文件名),非必须,可用空”取代;[/code]

[code]height=100 : 窗口高度;[/code]

[code]width=400 : 窗口宽度;[/code]

[code]top=0 : 窗口距离屏幕上方的象素值;[/code]

[code]left=0 : 窗口距离屏幕左侧的象素值;[/code]

[code]toolbar=no : 是否显示工具栏,yes为显示;[/code]

[code]menubar,scrollbars : 表示菜单栏和滚动栏。[/code]

[code]resizable=no : 是否允许改变窗口大小,yes为允许;[/code]

[code]location=no : 是否显示所在栏,yes为允许;[/code]

[code]status=no : 是否显示状态栏内的信息(通常是文件已经打开),yes为允许;[/code]

弹出窗口居中方法:

[code]function openWin(url,name,iWidth,iHeight) { //得到窗口的垂直位置 var iTop = (window.screen.availHeight - 30 - iHeight) / 2; //得到窗口的水平位置 var iLeft = (window.screen.availWidth - 10 - iWidth) / 2; window.open(url, name, 'height=' + iHeight + ',innerHeight=' + iHeight + '         ,width=' + iWidth + ',innerWidth=' + iWidth + ',top=' + iTop + ',left=' + iLeft + '         ,status=no,toolbar=no,menubar=no,location=no,resizable=no,scrollbars=0,titlebar=no'); }[/code]

关闭弹出窗口:

[code]window.opener = null; window.open('', '_self'); window.close();[/code]

新窗口中关闭代码如下:

[code]<input type="button" onclick="window.opener = null; window.open('', '_self'); window.close();" value="关闭" />[/code]

到此这篇关于window.open()各参数详解的文章就介绍到这了,更多干系window.open()参数内容请搜索脚本之家从前的文章或继承浏览下面的干系文章,盼望各人以后多多支持脚本之家!


来源:https://www.jb51.net/html5/941287.html
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
关闭

站长推荐上一条 /6 下一条

QQ|手机版|小黑屋|梦想之都-俊月星空 ( 粤ICP备18056059号 )|网站地图

GMT+8, 2025-7-1 20:19 , Processed in 0.034831 second(s), 18 queries .

Powered by Mxzdjyxk! X3.5

© 2001-2025 Discuz! Team.

返回顶部