龙空技术网

JavaScript-window对象的属性1 234

传承文化瑰宝 314

前言:

目前大家对“js中获取对象的属性值”大概比较关心,咱们都需要剖析一些“js中获取对象的属性值”的相关知识。那么小编同时在网络上网罗了一些对于“js中获取对象的属性值””的相关内容,希望我们能喜欢,我们一起来学习一下吧!

window对象一般代表当前的浏览器窗口,使用window对象的属性,方法的时候除非必要一般都会省略window,以便于节省js文件的字节数(js一般放在单独的js文件中)

1)location属性(本身也是js中的对象)

location属性用于设置或获取url;

//书写在head标签中    <script type="text/javascript">        function showURL() {            //alert(window.location.href);       //一般用于比如一键好友分享,就是获取了当前网页的url            alert(location.href);        }        function jumpURL() {            //window.location.href = ';;          //用于跳转到指定网址,在asp.net中用于重定向            location.href = ';;        }    </script><body>    <input type="button" value="查看当前网址" onclick="showURL();" />    <input type="button" value="跳转" onclick="jumpURL();" /></body>

注意:设置url时如果要跳转到比如百度等外网需要在url前面书写网络协议(常见协议比如ftp文件传输的;thunder迅雷的;ed2k电驴的等);跳转本网站指定网页则不需要书写协议

2)event属性(js中对象)

event属性表示事件的状态;比如事件发生的元素,鼠标或键盘按键的状态位置按钮的状态等信息;所有元素的事件都可以通过event属性取到其相关信息,该属性兼容IE与Chrome(谷歌)不兼容FF(火狐)浏览器

2.1event属性下的clientX,clientY与screenX,screenY属性

      function chkCoordinate() {            //查看单击鼠标时在浏览器可视区域内的坐标            alert('clientX: ' + window.event.clientX + '  clientY: ' + window.event.clientY);            //查看单击鼠标时在电脑屏幕区域内的坐标            alert('screenX: ' + window.event.screenX + '  screenY : ' + window.event.screenY);        }

查看鼠标坐标

其他的鼠标键盘事件event下的属性不再赘述

标签: #js中获取对象的属性值