window对象的学习(一)

javascript学习——window 对象 浏览器里面,window对象(注意,w为小写)指当前的浏览器窗口。它也是当前页面的顶层对象,即最高层的对象,所有其他对象都是它的下属。个变量如果未声明,那么默认就是顶层对象的属性。上面代码中,a是个没有声明就直接赋值的变量,它自动成为顶层对象的属性。window有自己的实体含义,其实不适合当作最高层的顶层对象,这是个语言的设计失误。最早,设计这门语言的时候,原始设想是语言内置的对象越少越好,这样可以提高浏览器的性能。因此,语言设计者 Brendan Eich 就把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方法,关闭一个窗口。

window的onload事件的用法 1.最简单的用法 注:奇葩,我没用过 2.在JS语句调用(正确使用姿势) 或使用jquery onload 事件会在页面或图像加载完成后立即发生。 3.window.onload()的加载问题 由于HTML加载时由上往下的,在HTML加载的时候,遇到function关键字,声明个函数的时候,就会在内存中开辟个新的空间来对函数进行存储,方便以... 阅读详情

相关推荐

單擊按鈕彈出新窗口

protected void Button1_Click(object sender, EventArgs e) { Response.Write("window.open('NewPage.aspx', '', 'width=335,height=219')"); }   單擊按鈕關閉 protected void Button1_Click(object sender, Event

553

window.dialogArguments 使用问题

window.dialogArguments 是什么   window.dialogArguments 即为父窗口window对象的引用。 父类窗口代码(弹出模式对话框): window.showModalDialog( url, window );  例如: //子窗体关闭的时候刷新父窗体 window.dialogArguments.location.href=wind

逸少 1万+

模式窗口常见问题解决。

、前言 要打开个可以载入页面的子窗口有三种方法,分别是window.open、window.showModalDialog和window.showModelessDialog。 open方法就是打开个页面,可以说同用url链接打开个页面样,不推荐使用,因为很多浏览器会拦截。 这里推荐使用的是window.showModalDialog和window.showModele...

xiaoyaofengqing的博客 322

js学习window对象学习()

<html> <head> <title>window对象学习</title> <meta charset="UTF-8"/> <!-- BOM浏览器对象模型:是规范浏览器对js语言的支持(js调用浏览器本身的功能)。 BOM的具体实现是window对象 window对象使用学习: 1、window对象不用new,直接进行使用即可,类似Math的使用方式,window关键字可以省略不写。 2、

独狼的博客 314

前端学习——js的window对象学习)代码及详细注释

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>js的window对象</title> <!--BOM浏览器对象模型:是规范浏览器对js语言的支持(js调用浏览器本身的功能 BOM的具体实现是window对象 ...

x1037490413的博客 1164

javascript犀牛书学习笔记(Window对象

计时器Window对象的setTimeout(),setInterval()可以用来注册在指定的时间之后单次或重复调用的函数。因为他们都是客户端Javascript中重要的全局函数,所以定义为Window对象方法浏览器定位和导航 Window对象的location属性引用的是Location对象,它表示该窗口中当前显示的文档URL,并定义了方法来使窗口载入新的文档。 Document对象的lo

yingzhicai的博客 475

学习笔记】JS进阶语法window对象

内容整理自《从0到1Javascript快速上手》下半部分-进阶语法篇 示例:打开/关闭新窗口 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>打开窗口/关闭窗口</title> <script> window.onload = function () { var btnOpen = document

少年休闲海 607

黑马JavaScript学习 BOM之Window对象定时器功能

1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>轮播图</title> 6 </head> 7 <body> 8 <img...

diaopitian0181的博客 242

框架与Window对象 学习笔记(): 创建多个框架

下面的页面包含多个框架。我们要创建3个HTML文件,第个就是定义框架集的页面文件:   以上代码保存为TopWindow.htm。 下面我们将创建两个文件: function window_onload() { alert("This name of the upper fram's window object is "+window.name);

芊李马 885

教育公开课web前端开发JavaScript精英课学习笔记(十四)Window对象

获取元素位置信息 &lt;!DOCTYPE html&gt; &lt;html lang="en"&gt; &lt;body&gt; &lt;div style ="width:1000px;height:2000px"&gt; &lt;div style ="position:absolute; width:300px;height:300px;border:1px solid

じоνё靁〃N维空间 1792

Jquery学习笔记

最近在通过看《锋利的Jquery》这本书学习Jquery的相关知识,并记录学习笔记。Jquery是JavaScript程序库。与其他JavaScript程序库相比写得少做的多。 知识点1:window .onload和$(document).ready()的区别:window .onload:在网页所有内容加载后才能执行,编写多个时只能执行最后个。 $(document).ready()

科技改变生活 417

浅谈JS原型

JS原型学习笔记,如有错误,还请留言~~ 全局对象window 什么是原型 JS中切皆为对象? 全局对象window 在谈window之前,试想个简单的问题,打开浏览器在控制台输入console.log("Hello"); 并按下回车键,我们理所应当看到了控制台给我们返回的结果Hello,那么,console.log()这个方法是怎么来的呢?其实浏览器中已经为我们内置了个全局对象叫做...

weixin_34074740的博客 151

JavaScriptWindow对象学习

Javascript组成 JavaScript的实现包括以下3个部分: 1、核心(ECMAScript):描述了JS的语法和基本对象。 2、文档对象模型 (DOM):处理网页内容方法和接口。 3、浏览器对象模型(BOM):与浏览器交互的方法和接口。 window对象 JS基于对象,万物皆对象。在浏览器里面,window对象(注意,w为小写)指当前的浏览器窗口。它也是当前页面的顶层对象,即最高...

寒泉 2万+

window对象学习

<html> <head> <title>window对象学习</title> <meta charset="UTF-8"/> <!-- BOM浏览器对象模型:是规范浏览器对js语言的支持(js调用浏览器本身的功能)。 BOM的具体实现是window对象...

bingmo_的博客 261

javascript学习window 对象

浏览器里面,window对象(注意,w为小写)指当前的浏览器窗口。它也是当前页面的顶层对象,即最高层的对象,所有其他对象都是它的下属。个变量如果未声明,那么默认就是顶层对象的属性。a = 1;上面代码中,a是个没有声明就直接赋值的变量,它自动成为顶层对象的属性。window有自己的实体含义,其实不适合当作最高层的顶层对象,这是个语言的设计失误。最早,设计这门语言的时候,原始设想是语言内置的对象越少越好,这样可以提高浏览器的性能。因此,语言设计者 Brendan Eich 就把window

白话机器学习 982

前端入门之BOM、window对象常见事件、定时器、JS执行机制、location对象、navigatior对象、history对象

BOM :是浏览器对象模型对象核心是windowDOMBOM文档对象模型浏览器对象模型DOM就是把文档当中对象浏览器当作对象DOM的顶级对象是documentBOM的顶级对象windowDOM主要学习的是操作页面的元素BOM学习的是浏览器交互的对象兼容性好兼容性较差BOM包含DOMwindow对象浏览器的顶级对象,它具有双重角色。

羊小猪~~的博客 1525

JS window对象

window对象 1.所有浏览器都支持window对象,它表示浏览器窗口; 2.所有JS全局对象、函数以及变量均自动成为window对象的成员; 3.全局变量为其属性; var index=0; console.log(window.index); 4.全局函数为其方法; var index = 0; window.showName(); function showName() { ...

小葵坤_易安的博客 4132
上一篇: windows环境下的PHP+Apache+MySql的环境搭建
下一篇: window对象的学习(二)
jakqigle
博客等级 码龄18年 37粉丝 54原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值