window对象的学习(一)

window对象是javascript的内部对象,用于在浏览器上显示一个窗口。

 

我们平时最熟悉的alert函数就是window对象的一个方法。

 

 

除了alert弹出一个警告窗口外,window对象里的confirm弹出一个可以供用户选择"是"或"否"的的确认对话框,当然这个方法即函数是带返回值,返回值是用于确定用户点击的"是"还是"否"按钮的信息。

  

 

 

window对象的prompt的方法用来显示一个带文本输入的对话框,用户可以输入字符,因此该函数返回的便是用户输入的字符信息。

 

 

 

window对象的createPopup方法,显示一个Popup窗口,Popup指的是例如点击一个按钮,显示出来,点击该窗口意外区域时候该窗口会自动关闭,这样我们可以利用这个方法实现下拉菜单的效果,或者是点击莫个网页元素显示注解帮助窗口的效果。下面是一个示例代码,实现效果为点击按钮,会弹出一个窗口,点击窗口以外的区域,它将自动关闭。

 

函数调用语法:oPopup = window.createPopup( [vArgs])

 

Example code:

 

 

 

 

window对象的showModalDialog方法,用来显示一个模态的对话框,所谓模态就是该对话框弹出后,只有关闭该对话框后才可以对背景网页进行任何操作。

 

函数使用原型:vReturnValue = window.showModalDialog(sURL [, vArguments] [, sFeatures])

参数:sURL是欲显示在对话框上的文档的url字符串;vArguments以及 sFeatures是可选项,用于设置对话框的属性以及显示外观等,具体参数设置可看帮助文档(例如csdn的web开发,搜索"window");

 

 Example code:

 

 

 

 

window对象的showModellessDialog方法,与上面介绍不同之处在于显示的是一个非模态的对话框,也就是意味着在操作该对话框的同时也可以对其他的对话框操作。

 

函数使用语法:vReturnValue = window.showModalDialog(sURL [, vArguments] [, sFeatures])

参数:sURL是欲显示在对话框上的文档的url字符串;vArguments以及 sFeatures是可选项,用于设置对话框的属性以及显示外观等,具体参数设置可看帮助文档(例如csdn的web开发,搜索"window");

 

该函数的调用方法和showModalDialog方法类似.可参看帮助文档的示例代码.

略...

 

 window对象的open方法,用于打开一新的浏览器窗口,

函数调用语法:oNewWindow = window.open( [sURL] [, sName] [, sFeatures] [, bReplace])

参数:sURL为打开新窗口要显示的文档url字符串,sNname用来设置打开的新窗口是在原父窗口打开还是新建一个窗口,sFeatures是一个设置外观的字符串,例如"top=0px,left=0px,width=20px,height=20px,"

Example code:

 

 

 

 window对象的close方法,关闭一个窗口。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值