精华内容
下载资源
问答
  • Window对象的常用方法

    2020-11-17 18:17:35
    open() 打开一一个新顶级窗口,用于装载新URL所指向地址,并可指定一系列新属性,包括隐藏菜单等。: resizeBy()、resizeTo() 重设窗口大小。 scrollBy()、scrollTo() 滚动当前窗口中HTML文档。 setTimeout...

    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文档

    展开全文
  • window对象的常用方法

    2018-11-01 11:01:59
    window.alert(“提示内容”) 作用:弹出一个警告窗口,内容可以自定义。 window.prompt(text [,defaultText]) eg: var name=window.prompt(“请输入姓名”) window.alert(“名字是:”+name) 作用:弹出有提示信息...
    1. window.alert(“提示内容”)

    作用:弹出一个警告窗口,内容可以自定义。

    1. window.prompt(text [,defaultText])
      eg: var name=window.prompt(“请输入姓名”)
      window.alert(“名字是:”+name)
      作用:弹出有提示信息的输入框,帮助用户输入

    返回值:以字符串的形式,用户输入的信息

    默认值,可以缺省。

    1. window.confirm()

    作用:弹出一个确认框。
    eg: var flag=window.confirm(“确认删除吗”);
    if(flag){
    alert(“删除成功”);
    }
    返回值:如果点击确认,返回值是true,如果点击取消,返回值是false

    4)window.open([url],[name],[格式])
    可被window.location.href=url;代替
    作用:弹出一个新的窗口

    第一个参数:新窗口的url(要跳转到那个页面)
    第二个参数:给新窗口的命名
    第三个餐宿:给新窗口设置大小什么的

    <body>
    	<select onchange="change(this)">
    		<option value="请选择">请选择</option>
    		<option value="http://www.letv.com">乐视</option>
    		<option value="adv.html">广告</option>
    		<option value="http:/xxxx">xxx</option>
    	</select>
    
    	<script>
    		function change(obj){
    			var url=obj.value();
    			if(url!="请选择"){
    				window.open(url);
    			}
    		}
    	</script>
    </body>
    

    5)setTimeout()和setInterval()

    setTimeout:只调用一次
    eg: setTimeout(“alert(‘hello’)”,2000);
    2秒钟之后弹出hello,执行结束

    setInterval:循环调用
    setInterval(“alert(‘hello’)”,2000);
    每隔2秒弹一次

    可用于动画制作

    展开全文
  • window对象的常用方法和作用,介绍得非常详细,希望对你有所帮助
  • Window对象的常用方法和定时器的开始,停止和暂停 全局的window对象 JavaScript中的任何一个全局函数或变量都是window的属性。 Window对象的常用方法 alert();——————————-弹出一个提示框. confirm...

    Window对象的常用方法和定时器的开始,停止和暂停

    全局的window对象

    • JavaScript中的任何一个全局函数或变量都是window的属性。

    Window对象的常用方法

    • alert();——————————-弹出一个提示框.
    • confirm()—————————-弹出一个确认框
    • prompt(); —————————输入框
    • setTimeout();————————定时执行一次就ok了
    • setInterval();————————-定时 循环执行
    • clearTimeout();———————-清除定时
    • clearInterval();———————–清除定时
    • open():——————————-打开一个新窗口
    • close():——————————-窗口关闭了.

    window的子对象

    window的主对象主要有如下几个:
    JavaScript document 对象
    JavaScript frames 对象
    JavaScript history 对象
    JavaScript location 对象
    JavaScript navigator 对象
    JavaScript screen 对象
    
    案例:
    <head>
    <title>history对象</title>
    
    </head>
    
    <body>
    <h1 id="hh1">返回上一页</h1>
    
    <script>
    //1 获取元素
    var hh1 = document.getElementById("hh1");
    //2 操作元素
    hh1.οnclick=function(){
    	history.back();
    
    }
    
    </script>
    
    </body>
    
    
    </html>
    

    open() 方法用于打开一个新的浏览器窗口或查找一个已命名的窗口

    语法:

    newWIn = window.open("弹出窗口的url", "窗口名称"", "窗口特征")
    
    示例:
    var newWin = window.open(
    "adv.html",
    "广告",
    " height=380, width=320, toolbar=0, scrollbars=0, location=0,
    status=0,menubar=0, resizable=0 "
    );
    

    窗口属性

    属性名称 说明
    height,width 窗口文档显示区的高度,宽度,以像素计
    left,top 窗口的x坐标,y坐标,以像素计
    toolbar=yes\no\1\0 是否显示浏览器的工具栏。默认是yes
    scrollbars=yes\no\1\0 是否显示滚动条。默认是yes
    location=yes\no\1\0 是否显示地址字段。默认是yes
    status=yes\no\1\0 是否添加状态栏。默认是yes
    menubar=yes\no\1\0 是否是显示菜单栏。默认是yes
    resizable=yes\no\1\0 窗口是否调节尺寸。默认是yes
    titlebar=yes\no\1\0 是否显示标题栏。默认是yes
    fullscreen=yes\no\1\0 是否使用权柄模式显示浏览器。默认是no

    close()方法关闭窗口

    示例:
    //新开一个窗口
    myWindow=window.open('','','width=200,height=100')
    myWindow.document.write("This is 'myWindow'");
    //关闭窗口
    myWindow.close();
    
    注意:
    1、某个窗口可以通过调用 self.close() 或只调用 close() 来关闭其自身
    2、只有通过 JavaScript 代码打开的窗口才能够由 JavaScript 代码
    

    定时函数

    setInterval( fn,millisec )方法
         可按照指定的周期(以毫秒计)来调用函数或计算表达式,循环执行多次。
    setTimeout( fn,millisec )方法
         用于在指定的毫秒数后调用函数或计算表达式,只执示例 行一次
    

    示例:

    //开启一个定时函数
    var n = 0;
    function fn() { document.title = n++; }
    var timer = setInterval("fn()",1000);
    

    定时清除函数

    clearInterval( timer ) 方法
         可取消由 setInterval() 设置的 timeout
    clearTimeout( timer ) 方法
        可取消由 setTimeout() 方法设置的 timeout定时清除
    

    定时函数不同写法

    示例:
    //函数
    var n = 0;
    function fn( ) { document.title = n++; }
    //方法1:
    var timer = window.setInterval( "fn()" , 1000);
    //方法2:
    var timer = window.setInterval( fn , 1000 );
    //方法3:
    var timer = window.setInterval( function(){fn()}, 1000);
    

    定时器

    <html>
    <head>
    <title> setTimeout</title>
    </head>
    
    <body>
    <h1>0</h1>
    <input type="button" value="开始" οnclick="start()" />
    <input type="button" value="停止" οnclick="stop()" />
    <input type="button" value="暂停" οnclick="pause()" />
    
    
    <script type="text/javascript">
    // 3000毫秒后调用内部的匿名函数,注意只执行一次
    //setTimeout(function(){
    //	alert("aa");
    //},3000);
    
    // 每隔2000毫秒后调用一次函数
    // setInterval启动的时候 将句柄 赋值给一个变量
    //var timer=setInterval(function(){
    //	console.log("aa");
    //},200);
    
    
    //function stop(){
    //clearInterval(timer);
    
    //}
    
    
    // 1获取元素
    var h=document.getElementsByTagName("h1")[0];
    var timer=null;
    // 2操作元素
    function start(){
    	if(timer==null){
    		timer=setInterval(function(){
    			var t=h.innerHTML;
    	
    				t++;
    				h.innerHTML=t;
    
    		},1);
    	}
    }
    
    function stop(){
    	pause();
    	h.innerHTML=0;
    
    }
    function pause(){
    	if(timer!=null){
    		clearInterval(timer);
    		timer=null;
    	}
    
    }
    
    
    </script>
    
    </body>
    
    </html>
    </html>
    ## DOM概述
     >- ##### DOM(文档对象模型)提供了添加、移动、改变或移除结构文档的<font color=red>方法和属性
    #### 分类
    >- ##### Core DOM 一套标准的针对任何结构化文档的对象
    >- ##### XML DOM 一套标准的针对 XML 文档的对象
    >- ##### <font color=red>HTML DOM</font> 一套标准的针对 HTML 文档的对象
    #### DOM的节点
        HTML 文档中的每个成分都是一个节(Node)
        DOM 是这样规定的:
             整个文档是一个文档节点
             每个 HTML 标签是一个元素节点
             包含在 HTML 元素中的文本是文本节点
             每一个 HTML 属性是一个属性节点
             注释属于注释节点
    #### 节点间的关系
    >- ###### 节点彼此都有等级关系
    >- ###### 父节点、子节点、兄弟节点(同级节点)
    ![在这里插入图片描述](https://img-blog.csdnimg.cn/20190903194001281.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ1MzkzMTA1,size_16,color_FFFFFF,t_70)
    >- #### 访问节点
    >- ###### 使用getElement系列方法来访问指定的节点
    >- ###### getElementsByTagName():返回带有指定名称的对象集合
    >- ###### getElementsByName():返回带有指定名称的对象集合(注意不是所有标签都有name属性
    
    ### String 对象
    >- ##### length 属性  字符串对象的长度
    ##### 示例:
    ```<html>
    var str = "JavaScript";
    var strLength = str.length; //长度是10
    var str = "this is JavaScript";
    var strLength = str.length; //长度是18
    

    字符串对象.方法名()

    方法名称 说明
    charAt(index) 返回在指定位置的字符
    indexOf(str,index) 查找某个指定的字符串在字符串中首次出现的位置
    substring(index1,index2) 返回位于指定索引index1和index2之间的字符串,并且包括索引index1 对应的字符,不包括索引index2对应的字符
    split(str) 将字符串分割为字符串数组
    toLowerCase() 把字符串转换为小写
    toUpperCase() 把字符串转化为大小写

    常用方法

    方法 说明 示例
    ceil() 对数进行上舍入 Math.ceil(25.5);返回26Math.ceil(-25.5);返回-25
    floor() 对数进行下舍入 Math.floor(25.5);返回25Math.floor(-25.5);返回-26
    round() 吧数四舍五入为最接近的整数 Math.round(25.5);返回26Math.round(-25.5);返回-26
    random() 返回0~1之间的随机数 Math.random();例如:0.6273608814137365

    Date对象的方法

    方法 说明
    getDate() 返回Date对象的一个月中的每一天,其值介于1~31之间
    getDay() 返回Date对象的星期中的某一天,其值介于0~6之间
    getHours() 返回Date对象的小时数,其值介于0~23之间
    getMinutes() 返回Date对象的分钟数,其值介于0~59之间
    getSeconds() 返回Date对象的秒数,其值介于0~59之间
    getMonth() 返回Date对象的月份,其值介于0~11之间
    getFullYear() 返回Date对象的年份,其值为4位数
    getTime() 返回自某一时刻(1970年1月1日)以来的毫秒数

    使用Date对象的方法显示当前时间的小时、分钟和秒(时钟特效)

    //关键代码
    var today = new Date(); //获得当前时间
    var hh = today.getHours();
    var mm = today.getMinutes();
    var ss = today.getSeconds();
    
    展开全文
  • BOM里常用对象,window对象的常用方法 对象:window、document、location、screen、history、navigator 方法:alert()、confirm()、prompt()、open()、close() window 对象是BOM中所有对象的核心; history ...

    BOM里常用对象,window对象的常用方法

    对象:window、document、location、screen、history、navigator

    方法:alert()、confirm()、prompt()、open()、close()

    window 对象是BOM中所有对象的核心;

    history 对象是用来把窗口的浏览历史使用文档和文档的状态列表的形式表示

    ​ back() 与 forward() 与浏览器的"后退","前进"功能一样,history.go(-2);回退两个历史记录;

    ​ back和go(-2)的区别?back保留原来的数据,go(-1)不保留数据;

    location 对象是解析URL

    location.reload() 重新加载页面

    location.replace() 本窗口载入新文档

    location.assign() 本窗口载入新文档

    navigator 浏览器

    navigator.appName Web浏览器全称

    navigator.appVersion Web浏览器厂商和版本的详细字符串

    navigator.userAgent 客户端绝大部分信息

    navigator.platform 浏览器运行所在的操作系统

    screen 窗口

    screen.availWidth 可用的屏幕宽度

    screen.availHeight 可用的屏幕高度

    转载于:https://my.oschina.net/shuaihong/blog/1552130

    展开全文
  • window对象所有方法,均可以省略前面window. ,比如close(); 1、prompt:弹窗接收用户输入; 2、alert:弹窗警告; 3、confirm:带有确认/取消 按钮提示框; 4、close:关闭当前浏览器选项卡 5、open:...
  • 表达式: /查找字符串/检索方式 、 字符串不需要加双引号 检索方式 如 i 不区分大小写 函数search 查找功能 返回所查找正则表达式数组位置 没有返回-1 两种使用方式 var str="lxzssg"; var i =str.search(/...
  • JS中window对象的常用方法

    千次阅读 2009-03-09 11:38:00
    一:prompt 给用户打印一个输入框,返回... 二:navigate 将网页导航到一个指定URL,如:window.navigate("http://www.163.com"); 三:setInterval 指定浏览器在多长时间就执行某个函数中内容,如:function aa(){alert(a
  • confirm可以弹出一个带有确定和取消对话框,  用法一般为:  if(confirm("你确认要删除吗?")){  //删除操作  }
  • window对象的常用属性: window.self 返回当前窗口的引用 window.parent 返回当前窗体的父窗体对象 window.top 返回当前窗体最顶层的父窗体的引用 window.outerwidth 返回当前窗口的外部宽 window.outerheight ...
  • window对象的常用属性及方法

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

    2018-02-18 23:45:29
    alert();——————————-弹出一个提示框. confirm()—————————-弹出一个确认框 prompt(); —————————输入框 setTimeout();————————定时执行一次就ok了 setInterval();...
  • BOM( Browser Object MOdel) 浏览器对象模型. 浏览器对象模型中把浏览器 各个部分都是用了一个对象进行...window对象常用的方法: open() 打开一个新窗口。window.open( 打开啊url, _blank新窗口打开、_me...
  • window对象常用的方法包括:alert(text) 创建一个警告对话框,显示一条信息blur() 将焦点从窗口移除clearInterval(interval) 清除之前设置定时器间隔clearTimeOut(timer) 清除之前设置超时close() 关闭窗口...
  • window对象的常用方法</title> <meta charset="UTF-8"/> <!-- window对象的常用方法: 框体方法: 警告框:window.alert("数据"); 确认框:window.confirm("确认提示语...
  • window 对象常见的方法: alert() Confirm() setInverval()与clearInterval() setTimeout()与ClearTimeOut() ShowModelDialog()与ShowModelessDialog() close() 相关代码: !DOCTYPE html> html xmlns=...
  • window对象常用方法

    2012-01-16 14:17:28
    转载于:... 窗口对象的属性和方法: 格式: [window.]属性 [window.]方法(参数) opener.属性 opener.方法(参数) self.属性 self.方法(参数) parent.属性 parent.方法(参数) top
  • Window 对象: 所有浏览器都支持 window 对象。它表示浏览器窗口。...全局函数是 window 对象的方法。 其实我感觉js中的window和java中的frame差不多,好多方法也都近似,尤其是常用
  • JS window对象常用方法

    千次阅读 2015-12-08 16:28:59
    窗口对象的属性和方法: 格式: [window.]属性 [window.]方法(参数) opener.属性 opener.方法(参数) self.属性 self.方法(参数) parent.属性 parent.方法(参数) top.属性...
  • 一、window 窗口对象 - Javascript语言描述 --------------------------------------------------------------------- 注:页面上元素name属性和JavaScript引用名称必须一致包括大小写 否则会提示你一个错误信息 ...
  • window是JS浏览器对象模型中顶层对象,也可以成为浏览器对象。 一、window常用的属性 status:浏览器状态栏信息 screen:有关客户端屏幕和显示性能信息 history:客户端URL...二、window常用的方法 ...
  • 方法名称 prompt():显示可提示用户输入对话框 alert():显示带有一个提示信息和 一个确定按钮警示框 confirm():显示一个 带有提示信息、确定和取消按钮对话框 open():打开一个新浏览器窗口,加载给定...
  • /* javascript组成部分: EMCAScript(基本语法) BOM( Browser Object MOdel) 浏览器对象模型. 浏览器对象模型中把浏览器 各个部分都...window 代表了一个新开窗口 location 代表了地址栏对象。 screen 代表
  • 【JS】window对象常用属性和方法

    千次阅读 2018-10-23 15:05:46
    2.window对象常用方法: alert(&quot;&quot;) 显示带有一段消息和一个确认按钮警告框。 confirm(&quot;&quot;) 显示带有一段消息以及确认按钮和取消按钮对话框。 window.blur() 把键盘焦点从...
  • 1)open()方法功能:打开一个新浏览器窗口。语法:var winObj = window.open([url][,name][,options]);说明:参数可有可无。如果没有指定参数,则打开一个选项卡式窗口(大小是最大大化)。参数:url:准备在新...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,074
精华内容 429
关键字:

window对象的常用方法