精华内容
下载资源
问答
  • JavaScript - window对象方法和事件

    千次阅读 2015-04-25 15:29:22
    window对象方法和事件<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <title>window对象方法和事件 /*alert(window.screen);

    window对象方法和事件

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
      <head>
        <title>window对象方法和事件</title>
        <script type="text/javascript">
            /*alert(window.screen);
            alert(window.history);
            alert(window.location);*/
    
            //window对象的方法,因为window对象为全局对象,所以可以省略window
            /*var flag=window.confirm("确定要关闭吗?")
            if(flag){
                window.alert("关闭");
            }else{
                alert("取消");
            }*/
    
            //window的事件
            /*window.onload=function(){
                alert("页面加载完成!");
            };*/
    
            /*window.onmouseover=function(){
                alert("鼠标经过窗体!");
            };
            */
    
            /*window.onclick=function(){
                alert("我是窗体,我被人点了!");
            }*/
    
            //调用document对象的getElementById()方法获取页面中指定id名称的元素对象
            window.onload=function(){
                var username=document.getElementById("username");
                username.onchange=function(){
                    alert("文本框的值被更改!");
                };
            };
        </script>
      </head>
    
      <body>
        <input type="button" value="确认关闭" onclick="confirm('确定要关闭吗?')"/><br/>
        <input type="button" value="关闭窗口" onclick="window.close();"/><br/>
        <input type="button" value="弹出窗口1" onclick="window.open('test01.html');"/><br/>
        <input type="button" value="弹出窗口2" onclick="window.open('test01.html','窗口2','width=300px,height=300px');"/><br/>
        用户名:<input type="text" name="username" id="username" onkeyup="alert('输入了数据')" />
      </body>
    </html>
    

    面试题

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
      <head>
        <title>test05.html</title>
        <script type="text/javascript">
            var x=1,y=z=0;
    
            function add(num){
                return num=num+1;
            }
    
            y=add(x);
    
            function add(num){
                return num=num+3;
            }
    
            z=add(x);
    
            //alert(x+","+y+","+z);
    
            function calc(num1,num2){
                alert(num1+num2);
            }
    
            function calc(num1,num2,num3){
                alert(num1+num2+num3);
            }
    
            function calc(num1){
                alert(num1);
            }
    
        </script>
      </head>
    
      <body>
        <input type="button" value="" onclick="calc(5,8,2);" />
      </body>
    </html>
    
    展开全文
  • Javascript Browser Window对象方法详解

    千次阅读 2016-07-12 22:55:37
    Window 对象 Window 对象表示浏览器中打开的窗口。 如果文档包含框架(frame 或 iframe 标签),浏览器会为 HTML 文档创建一个 window 对象,并为每个框架创建一个额外的 window 对象。 注释:没有应用于 ...

    Window 对象

    Window 对象表示浏览器中打开的窗口。

    如果文档包含框架(frame 或 iframe 标签),浏览器会为 HTML 文档创建一个 window 对象,并为每个框架创建一个额外的 window 对象。

    注释:没有应用于 window 对象的公开标准,不过所有浏览器都支持该对象。

    Window 对象集合

    集合 描述
    frames[]

    返回窗口中所有命名的框架。

    该集合是 Window 对象的数组,每个 Window 对象在窗口中含有一个框架或 <iframe>。属性 frames.length 存放数组 frames[] 中含有的元素个数。注意,frames[] 数组中引用的框架可能还包括框架,它们自己也具有 frames[] 数组。

    Window 对象属性

    属性 描述
    closed 返回窗口是否已被关闭。
    defaultStatus 设置或返回窗口状态栏中的默认文本。
    document 对 Document 对象的只读引用。请参阅 Document 对象
    history 对 History 对象的只读引用。请参数 History 对象
    innerheight 返回窗口的文档显示区的高度。
    innerwidth 返回窗口的文档显示区的宽度。
    length 设置或返回窗口中的框架数量。
    location 用于窗口或框架的 Location 对象。请参阅 Location 对象
    name 设置或返回窗口的名称。
    Navigator 对 Navigator 对象的只读引用。请参数 Navigator 对象
    opener 返回对创建此窗口的窗口的引用。
    outerheight 返回窗口的外部高度。
    outerwidth 返回窗口的外部宽度。
    pageXOffset 设置或返回当前页面相对于窗口显示区左上角的 X 位置。
    pageYOffset 设置或返回当前页面相对于窗口显示区左上角的 Y 位置。
    parent 返回父窗口。
    Screen 对 Screen 对象的只读引用。请参数 Screen 对象
    self 返回对当前窗口的引用。等价于 Window 属性。
    status 设置窗口状态栏的文本。
    top 返回最顶层的先辈窗口。
    window window 属性等价于 self 属性,它包含了对窗口自身的引用。
    • screenLeft
    • screenTop
    • screenX
    • screenY
    只读整数。声明了窗口的左上角在屏幕上的的 x 坐标和 y 坐标。IE、Safari 和 Opera 支持 screenLeft 和 screenTop,而 Firefox 和 Safari 支持 screenX 和 screenY。

    Window 对象方法

    方法 描述
    alert() 显示带有一段消息和一个确认按钮的警告框。
    blur() 把键盘焦点从顶层窗口移开。
    clearInterval() 取消由 setInterval() 设置的 timeout。
    clearTimeout() 取消由 setTimeout() 方法设置的 timeout。
    close() 关闭浏览器窗口。
    confirm() 显示带有一段消息以及确认按钮和取消按钮的对话框。
    createPopup() 创建一个 pop-up 窗口。
    focus() 把键盘焦点给予一个窗口。
    moveBy() 可相对窗口的当前坐标把它移动指定的像素。
    moveTo() 把窗口的左上角移动到一个指定的坐标。
    open() 打开一个新的浏览器窗口或查找一个已命名的窗口。
    print() 打印当前窗口的内容。
    prompt() 显示可提示用户输入的对话框。
    resizeBy() 按照指定的像素调整窗口的大小。
    resizeTo() 把窗口的大小调整到指定的宽度和高度。
    scrollBy() 按照指定的像素值来滚动内容。
    scrollTo() 把内容滚动到指定的坐标。
    setInterval() 按照指定的周期(以毫秒计)来调用函数或计算表达式。
    setTimeout() 在指定的毫秒数后调用函数或计算表达式。

    Window 对象描述

    Window 对象表示一个浏览器窗口或一个框架。在客户端 JavaScript 中,Window 对象是全局对象,所有的表达式都在当前的环境中计算。也就是说,要引用当前窗口根本不需要特殊的语法,可以把那个窗口的属性作为全局变量来使用。例如,可以只写document,而不必写 window.document。

    同样,可以把当前窗口对象的方法当作函数来使用,如只写 alert(),而不必写 Window.alert()。

    除了上面列出的属性和方法,Window 对象还实现了核心 JavaScript 所定义的所有全局属性和方法。

    Window 对象的 window 属性和 self 属性引用的都是它自己。当你想明确地引用当前窗口,而不仅仅是隐式地引用它时,可以使用这两个属性。除了这两个属性之外,parent 属性、top 属性以及 frame[] 数组都引用了与当前 Window 对象相关的其他 Window 对象。

    展开全文
  • window对象的全局方法

    千次阅读 2017-10-14 21:25:05
    window对象的全局方法 1、window.alert(‘嘿’):显示带有一段消息和一个确认按钮的警告框。 2、window.prompt():显示可提升用户输入的对话框 3、window.confirm():显示带有一段消息,以及确认按钮和取消按钮...

    window对象的全局方法

    1、window.alert(‘嘿’)显示带有一段消息和一个确认按钮的警告框。

    2、window.prompt():显示可提升用户输入的对话框

    3、window.confirm():显示带有一段消息,以及确认按钮和取消按钮的对话框

    4、window.focus()把键盘焦点给予一个窗口。

    5、window.blur():把键盘焦点从顶层窗口移开

    6、window.close():关闭浏览器窗口

    7、window.open():打开一个新的浏览器窗口或查找一个已命名的窗口

    8、window.setTimeout():在指定的毫秒数后调用函数或计算表达式

    9、window.clearTimeout();取消由 setTimeout() 方法设置的 timeout。

    10、window.setInterval():按照指定的周期(以毫秒计)来调用函数或计算表达式。

    11、window.clearInterval():取消由 setInterval() 设置的 timeout

    12、window.scrollBy():按照指定的像素值来滚动内容

    13、window.scrollTo():把内容滚动到指定的坐标

    14、window.moveBy():可相对窗口当前的坐标,移动指定的像素

    15、window.moveTo():把窗口的左上角移动到指定的坐标

    16、window.resizeBy():按照指定的像素,调整窗口的大小

    17、window.resizeTo():吧窗口的大小调整到指定的宽度和高度

    18、window.print():打印当前窗口的内容

    19、window.creatPopup():创建一个pop-up窗口

    把内容滚动到指定的坐标。
    把内容滚动到指定的坐标。
    展开全文
  • Window对象的常用方法

    千次阅读 2018-07-23 19:34:51
    返回该窗口内包含的Frame对象,每个Frame对象又是一个window对象。 history 返回该窗口的浏览历史。 location 返回该窗口装载的HTML文档的URL navigator 返回浏览当前页面的浏览器。 ...

     

     alert()、confirm()、prompt()分别用于弹出警告对话框、确认对话框和提示输入对话框。
    close()关闭窗口。
    focus()、blur()让窗口获得焦点、失去焦点。
     open()打开一一个新的顶级窗口,用于装载新的URL所指向的地址,并可指定一系列的新属性,包括隐藏菜单等。:
    resizeBy()、resizeTo()重设窗口大小。
    scrollBy()、scrollTo()滚动当前窗口中的HTML文档。
    setTimeout()、clearTimeout()设置、删除定时器。
    closed该属性返回-一个 boolean值,用于判断该窗口是否处于关闭状态。
    frames[]返回该窗口内包含的Frame对象,每个Frame对象又是一个window对象。
    history返回该窗口的浏览历史。
    location返回该窗口装载的HTML文档的URL
    navigator返回浏览当前页面的浏览器。
    parent如果当前窗口是一个Frame,则该属性返回包含本Frame的窗口,  即该Frame的直接父窗口。
    screen返回当前浏览者的屏幕对象。
    self返回自身。
    top如果当前窗口是-一个Frame,则该属性指向包含本Frame的顶级父窗口。
    setInterval()、clearlnterval()也是设置定时器。推荐使用setInterval() 和clearlnterval ()。
    moveBy()、moveTo()移动窗口。
    defaultStatus、status 返回浏览器状态栏的文本
    name返回该窗口的名字。
    print()打印当前窗口或Frame。
    document返回该窗口内装载的HTML文档

    我们实现一些比较常用的功能:

    <!DOCTYPE html>
    <html>
    <head>
    	<meta name="author" content="Yeeku.H.Lee(CrazyIt.org)" />
    	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    	<title> 状态栏的动画文字 </title>
    </head>
    <body onload="stack();">
    	<script type="text/javascript">
    		// 自定义的状态文字
    		var statusText = "自定义的动画状态栏文字...";
    		var out = "";
    		// 动画间隔时间
    		var pause = 25;
    		// 动画宽度
    		var animateWidth = 20;
    		var position = animateWidth;
    		var i = 0 ;
    		var stack = function() {
    			if (statusText.charAt(i) != " ") {
    				out = "";
    				// 将0到i-1个字符拼成输出字符串
    				for (var j = 0; j < i; j++)
    				{
    					out += statusText.charAt(j);
    				}
    				// 增加一定宽度空格
    				for (j = i; j < position; j++)
    				{
    					out += " ";
    				}
    				// 将第i个字符添加到输出字符串里去
    				out += statusText.charAt(i);
    				for (j = position; j < animateWidth; j++)
    				{
    					out += " ";
    				}
    				window.status = out;
    				// 如果后出来的字紧靠了前面字符串
    				if (position == i)
    				{
    					animateWidth++;
    					position = animateWidth;
    					// i加1,对应为多出现一个字符
    					i++;
    				}
    				else
    				{
    					position--;
    				}
    			}
    			else
    			{
    				i++
    			}
    			if (i < statusText.length)
    			{
    				setTimeout("stack()",pause);
    			}
    		}
    	</script>
    </body>
    </html>
    

     

    展开全文
  • window对象的属性和方法

    千次阅读 2016-07-10 18:34:03
    Window对象是客户端javascript最高层对象之一,只要打开浏览器窗口,不管该窗口中是否有...由于window对象是其它大部分对象的共同祖先,在调用window对象方法和属性时,可以省略window对象的引用。例如:window.do
  • window对象方法(open和close)

    千次阅读 2020-03-24 18:28:48
    window对象 语法: window.open(pageURL,name,parameters) 功能: 打开一个新的浏览器窗口或查找一个已命名的窗口 参数说明: pageURL:子窗口路径 name:子窗口句柄(name声明了新窗口的名称,方便后期...
  • js的window对象方法

    千次阅读 2018-09-24 11:21:46
    一、window对象 window对象 是BOM中所有对象的核心。BOM Browser Object Model 二、window属性 1.(位置类型-获得浏览器的位置) alert(screenX) alert(screenY) //IE 左边距 alert(screenLeft) 上边距 ...
  • 【JS】window对象常用属性和方法

    千次阅读 2018-10-23 15:05:46
    2.window对象常用方法: alert(&quot;&quot;) 显示带有一段消息和一个确认按钮的警告框。 confirm(&quot;&quot;) 显示带有一段消息以及确认按钮和取消按钮的对话框。 window.blur() 把键盘焦点从...
  • window对象方法(alert-confirm-prompt)

    千次阅读 2020-03-24 12:08:27
    window对象方法 语法: window.alert("content") 功能: 显示带有一段消息和一个确认按钮的对话框 语法: window.confirm("message") 功能: 显示一个带有指定消息和OK及取消按钮的对话框 返回值: ...
  • window对象属性

    千次阅读 2019-06-28 23:08:15
    window对象中存储的属性和方法比较多,我们只对常用的做说明,不常用的看看就好。 首先是window中的这几个属性,这几个属性存储的值都是对象{}。每个对象对应一种操作,可以理解为将浏览器操作分为了好多部分,每...
  • Window对象常见属性和方法

    千次阅读 2018-09-16 22:30:07
    Window对象共有七个属性: defauleStatus:指定窗口状态栏中的信息。 status:指定当前窗口状态栏中的信息。 frames:是一个数组,其中内容是...Window对象有五个方法: alert:显示带有一个“确定”按钮的对话框...
  • Window对象封装了窗口标题、工具按钮、地址栏、客户区、状态栏等,这些窗口的组成部分,也被定义为浏览器对象,他们都是window的成员对象,因此,构成一种层次结构,这就是浏览器对象模型(Browser Obje...
  • BOM(浏览器对象模型),...一、window对象 所有浏览器都支持window对象。 概念上讲,一个html文档对应一个window对象。 功能上讲:控浏览器窗口的; 使用上讲:window对象不需要创建对象,直接使用即可。 二、...
  • js中window对象及其方法

    千次阅读 2018-06-20 14:22:45
    今天我们来简单说一说关于js中的window对象,简单的记录一下他的使用方法,在此之前先聊一聊URL的组成scheme通信协议常用的http,ftp,smtp等host主机(带端口号)服务器(计算机)域名系统(DNS)主机名或者IP地址...
  • window对象的子对象

    千次阅读 2019-03-19 22:42:11
    window对象(有属性和方法) 特点: window是浏览器宿主对象,与js无关,支持所有浏览器,表示浏览器窗口 所有js的全局对象、全局函数、全局变量都是window对象的成员 注:以下所有属性都可以不需要window前缀,...
  • Vue中给Window对象添加方法

    千次阅读 2020-05-19 09:16:12
    可是我使用DCloud的Wap2App打包App之后需要配置sitemap.json,配置onclick事件,但是该事件只能绑定Window下的方法,所以此时就需要在Vue中定义一个方法,并将其绑定在Windows对象下 首先在App.vue methods中定义一个...
  • window对象的常用方法

    千次阅读 2016-09-04 20:55:52
    1) window.alert(“提示内容”) 作用:弹出一个警告窗口,内容可以自定义。 2) window.prompt(text [,defaultText]) 作用:弹出有提示信息的输入框,帮助用户输入 返回值:以字符串的形式,用户输入的信息 ...
  • js中WINDOW对象

    千次阅读 2017-09-27 18:28:57
    js系列教程6-BOM操作全解js中WINDOW对象BOM的核心是window,而window对象又具有双重角色,它既是通过js访问浏览器窗口的一个接口,又是一个Global(全局)对象。这意味着在网页中定义的任何对象,变量和函数,都以...
  • JS中document对象 && window对象

    万次阅读 多人点赞 2018-05-14 19:04:34
    所有的全局函数和对象都属于Window对象的属性和方法。区别: 1、window 指窗体。Window 对象表示浏览器中打开的窗口。 document指页面。document是window的一个子对象、一个对象属性。 2、用户不能改变 document....
  • window对象的属性及方法

    千次阅读 2017-05-27 08:07:13
    自定义函数及window的属性、方法
  • js之window对象操作

    千次阅读 2015-09-17 15:50:22
    window对象是BOM的核心,window对象指当前的浏览器窗口。 window对象方法:
  • JS window对象

    千次阅读 2019-02-28 20:48:19
    一、window对象 1.所有浏览器都支持window对象,它表示浏览器窗口; 2.所有JS全局对象、函数以及变量均自动成为window对象的成员; 3.全局变量为其属性; var index=0; console.log(window.index); 4.全局函数为其...
  • JS Window对象属性和方法

    千次阅读 2016-08-16 11:43:38
     ... ...Window 对象属性 属性 描述 IE F O closed 返回窗口是否已被关闭。 4 1 9 defaultStatus 设置或返回窗口状态栏中的默认文本。 4
  • window对象的常用属性及方法

    千次阅读 2012-10-23 18:37:13
    熟悉并了解window对象的各种属性、方法及事件处理程序将有助于一个web应用开发者的设计开发。本文将简单的说明几个window对象常用属性、方法及事件处理程序的应用。 常用属性:  1、closed:用于判断一个指向...
  • Java_window对象

    千次阅读 2018-07-07 10:29:40
    窗口对象窗口表示浏览器窗口,所有的浏览器都支持窗口对象,所有的JavaScript全局对象、函数以及、变量均自动成为window对象的成员。全局变量是窗口对象的方法。全局函数是窗口对象的方法.HTML DOM的文件也是窗口...
  • window对象的内置方法

    千次阅读 2010-09-04 16:32:00
    window对象有以下方法:  open  close  alert  confirm  prompt  setTimeout  clearTimeout  setInterval  clearInterval  moveBy  move...
  • 选择对话框 选择对话框 function myFunction() ...调用了函数myFunction,并且在函数里面也引用了一个window对象中的 方法也就是confirm,会弹出一个选择对话框 -->    选择对话框
  • 获取iframe中window对象方法

    万次阅读 2014-06-13 17:22:44
    上面这行代码获取到的就是iframe中的window对象. 如果运用JQuery的话,需要记得$这个关键字在有iframe的页面中有两个. 一个是全局变量window.$ 还有一个是iframe中的$,获取iframe中的$可以通过

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 624,757
精华内容 249,902
关键字:

属于window对象的方法是