Js.BOM
阿云ivan
努力工作是成功的前提,聪明工作是成功的关键
展开
-
javascript 窗口之间的调用
1、window.open产生的调用在子窗口中引用父窗口:window.opener在子窗口中引用父窗口的函数:window.opener.callMe();注:callMe父窗口里的js函数。 居住打开var w=500;var h=600;var l=screen.width/2-w/2;var t=screen.height/2-h/2;window.open("M原创 2008-07-16 09:18:00 · 817 阅读 · 0 评论 -
javascript坐标
clientX 设置或获取鼠标指针位置相对于窗口客户区域的 x 坐标,其中客户区域不包括窗口自身的控件和滚动条。 clientY 设置或获取鼠标指针位置相对于窗口客户区域的 y 坐标,其中客户区域不包括窗口自身的控件和滚动条。 offsetX 设置或获取鼠标指针位置相对于触发事件的对象的 x 坐标。 offsetY 设置或获取鼠标指针位置相对于触发事件的对象的 y 坐标。 screenX 设原创 2008-07-28 13:45:00 · 1698 阅读 · 0 评论 -
javascript 使用event
function getElementTagName(e){ if(e.srcElement) //IE { alert(e.srcElement.tagName);//nodeName } else if(e.target) // not IE { alert(e.target.tagName);//nodeName原创 2008-07-28 10:41:00 · 636 阅读 · 0 评论 -
navigator对象
navigator对象是最早实现的BOM对象之一,Netscape Navigator 2.0和IE 3.0引入了它。它包含大量有关Web浏览器的信息。它也是window对象的属性,可以用window.navigator引用它,也可以用navigator引用。虽然微软公司最初把Netscape的浏览器称为navigator,但navigator对象成了一种事实标准,用于提供Web浏览器原创 2008-07-21 16:29:00 · 1078 阅读 · 0 评论 -
location对象
BOM中最有用的对象之一是location对象,它是window对象的属性。location对象表示载入窗口的URL,此外,它还可以解析URL:q hash——如果URL包含#,该方法将返回该符号之后的内容(例如,http://www.some-where.com/index#selection1的hash等于"#selection1")。q host——服务器的名字(如w原创 2008-07-21 16:28:00 · 909 阅读 · 0 评论 -
document对象
document对象实际上是window对象的属性,如你所知,window对象的任何属性和方法都可直接访问,所以下面这行代码将返回"true":这个对象的独特之处是它是唯一一个既属于BOM又属于DOM(下一章将讨论DOM中的document对象)的对象。从BOM角度看,document对象由一系列集合构成,这些集合可以访问文档的各个部分,并提供页面自身的信息。再有,由于BOM没有可以原创 2008-07-21 16:27:00 · 2122 阅读 · 2 评论 -
screen对象
虽然出于安全原因,有关用户系统的大多数信息都被隐藏了,但还可以用screen对象获取某些关于用户屏幕的信息。 screen对象通常包含下列属性(不过,许多浏览器都加入了自己的属性):q availHeight——窗口可以使用的屏幕的高度(以像素计),其中包括操作系统元素(如Windows工具栏)需要的空间。q availWidth——窗口可以使用的屏幕的宽度(以像素计)。q原创 2008-07-22 17:27:00 · 703 阅读 · 0 评论 -
window窗口操作
window对象表示整个浏览器窗口。1. 窗口操作q moveBy(dx,dy)——把浏览器窗口相对当前位置水平移动dx个像素,垂直移动dy个像素。dx值为负数,向左移动窗口,dy值为负数,向上移动窗口。q moveTo(x,y)——移动浏览器窗口,使它的左上角位于用户屏幕的(x,y)处。可以使用负数,不过这样会把部分窗口移出屏幕的可视区域。q resizeBy(dw,dh原创 2008-07-21 15:54:00 · 2149 阅读 · 0 评论 -
BOM体系结构
BOM(Browser Object Model)由一系列相关的对象构成window对象是整个BOM的核心,所有对象和集合都以某种方式回接到window对象windowwindow对象是浏览器或者框架自身.top总是浏览器,parent是父框架,self表示自己. window通常可以省略. 窗口操作: moveBy(dx, dy), moveTo(x, y), resizeBy(d转载 2008-07-21 15:51:00 · 2041 阅读 · 0 评论 -
Window对象参考
Window 对象Window 对象是 JavaScript 层级中的顶层对象。Window 对象代表一个浏览器窗口或一个框架。Window 对象会在 或 每次出现时被自动创建。IE: Internet Explorer, F: Firefox, O: Opera.Window 对象的集合CollectionDescriptionIE原创 2008-07-22 17:32:00 · 653 阅读 · 0 评论 -
History 对象
可以访问浏览器窗口的历史。所谓历史,是用户访问过的站点的列表。出于安全原因,所有导航只能通过历史完成,不能得到浏览器历史中包含的页面的URL。 不必通过时间机器实现历史导航,只需使用window对象的history属性及它的相关方法即可。go()方法只有一个参数,即前进或后退的页面数。如果是负数,就在浏览器历史中后退。如果是正数,就前进(这种差别就像Back和Forward按钮之间的原创 2008-07-22 17:23:00 · 783 阅读 · 0 评论 -
Event 对象
Event 对象Event 对象代表事件的状态,比如事件在其中发生的元素、键盘按键的状态、鼠标的位置、鼠标按钮的状态。事件通常与函数结合使用,函数不会在事件发生前被执行!IE: Internet Explorer, F: Firefox, O: Opera, W3C: World Wide Web Consortium (Internet 标准).事件句柄 (Eve原创 2008-07-23 17:39:00 · 730 阅读 · 0 评论