JavaScript特效实例005-控制弹出窗口居中显示
来源:互联网 发布:广数英制螺纹编程代码 编辑:程序博客网 时间:2024/05/16 07:53
实例005 控制弹出窗口居中显示
实例说明
点击页面上的按钮,弹出窗口,并将窗口居中显示。
技术要点
本例首先应用JavaScript中的window对象的open()方法,打开指定大小的新窗口,然后通过screen对象,获取屏幕分辨率,再根据获取的值通过window对象的moveTo()方法,将新窗口移动到屏幕居中位置。
moveTo()方法将窗口移动到指定坐标(x,y)处,其语法格式如下。
window.moveTo(x,y)
其中,参数x,y表示窗口移动到的位置处的坐标值。
screen对象是JavaScript中的屏幕对象,反映了当前用户的屏幕设置。
色。8位颜色支持256种颜色,16位颜色(通常叫做“增强色”)支持大概64000种颜色,而
24位颜色(通常叫做“真彩色”)支持大概1600万种颜色。availHeight返回窗口内容区域的垂直尺寸,以像素为单位availWidth返回窗口内容区域的水平尺寸,以像素为单位
实现过程
1.要弹出的窗口
new.html
<html> <head> <title>要居中显示的弹出窗口</title> <style type="text/css"> body{ background-image:url(new.jpg); background-repeat:no-repeat; } </style> </head> <body></body> </html>2.实现功能的页面
index.html
<span style="font-size:14px;"><html> <head> <title></span><span style="font-family: Arial, Helvetica, sans-serif;">控制弹出窗口居中显示</span><span style="font-size:14px; font-family: Arial, Helvetica, sans-serif;"></title> </span><span style="font-size:14px;"></span><span style="font-size:14px;"><script type="text/jscript" language="javascript"> function pp() { var hdc = window.open("new.html","new","height=280,width=800,top=10,left=20,resizable=no, location=no",false); width = screen.width; height = screen.height; hdc.moveTo((width-322)/2,(height-206)/2); }</script> </head> <body><button onClick = "pp()" value = "弹出"/></body> </html></span>
注:style标签的内容为css的知识,我们关注的是script标签内的内容。
这样我们的这个实例就做好了。
1 0
- JavaScript特效实例005-控制弹出窗口居中显示
- JavaScript特效实例006-弹出的窗口之Cookie控制
- JavaScript特效实例016-动态显示窗口
- 窗口弹出居中显示
- 弹出窗口居中显示
- 用函数控制弹出窗口,JavaScript,脚本特效
- 在Javascript 中实现window.open弹出窗口居中显示
- 在Javascript 中实现window.open弹出窗口居中显示
- 弹出窗口居中,javascript应用
- javascript 控制弹出窗口
- javascript 控制弹出窗口
- javascript 控制弹出窗口
- javascript 控制弹出窗口
- javascript 控制弹出窗口
- javascript弹出窗口控制
- javascript关闭弹出窗口时刷新父窗口和居中显示弹出窗
- JavaScript特效实例008-关闭弹出的窗口时,刷新父窗口
- 网页特效之弹出窗口控制
- 实验三构造与析构函数
- Python学习笔记 -- 序列(三)列表
- linux引导双系统的解决办法
- 第一个OpenGL程序
- RTP协议全解(H264码流和PS流)
- JavaScript特效实例005-控制弹出窗口居中显示
- C#代码调用摄像头
- 实验四 静态与友员
- OpenGl函数库
- 实验五 云算符重载
- C++ 中的静态成员函数与静态成员变量
- 浙江大学PAT_乙级_1031. 查验身份证(15)
- 算法导论笔记:22基本图算法
- 241个jquery插件—jquery插件大全