一、浏览器对象
& lt;一祝辞、窗口对象
1.窗口。尺寸h5>
当ie>=9时:
window.innerHeight/outHeight
引用>
window.innerWidth/outWidth当ie=8、7、6、5时:
window.documentElement.clientHeight/outHeight
引用>
window.documentElement.clientWidth/outWidth
或者
document.body.clientHeight
document.body.clientWidth2. window.open (); widow.colse ();
(1) .window.open (URL,名称、特性[取代]) 其中:
URL:新窗口的位置,有“省略/空格”时,不能显示任何文档;名称:窗口名称/目标特性;
特点:窗口特点:
channelmode=|否| 1 | 0是否使用剧院模式显示窗口。默认为没有。
引用>
目录=yes没有| | 1 | 0是否添加目录按钮。默认为是的。
全屏=是的没有| 1 | 0 |是否使用全屏模式显示浏览器。
默认是不。处于全屏模式的窗口必须同时处于剧院模式。
=高像素窗口文档显示区的高度。以像素计。
左=像素窗口的x坐标。以像素计。
位置=yes没有| | 1 | 0是否显示地址字段。默认是是的。
菜单条=是的没有| 1 | 0 |是否显示菜单栏。默认是是的。
可调整大小的=| | 1 | 0没有窗口是否可调节尺寸。默认是是的。
滚动条=是的没有| 1 | 0 |是否显示滚动条。默认是是的。
状态=是的没有| 1 | 0 |是否添加状态栏。默认是是的。
titlebar=是的没有| 1 | 0 |是否显示标题栏。默认是是的。
工具栏=是的没有| 1 | 0 |是否显示浏览器的工具栏。默认是是的。
=最高像素窗口的y坐标。
=像素宽度窗口的文档显示区的宽度。以像素计。替换:一个可选布尔值
真的:URL替换浏览历史中的当前条目
引用> <编辑> (2).window.close() 编辑>
假:URL在浏览历史中创建新的条目<李>直接调用;
<编辑> (3).window.resize (); window.scroll(); 编辑>,
李引用> > <李>当用于关闭指定的由window.open()打开的窗口,在没有window.open()时,则控制台显示“无法使用脚本关闭非脚本打开窗口”;
& lt;脚本类型=拔谋?javascript"在
函数closeCurrentWindow ()
{
window.close ();
}
& lt;/script>,
李引用> >
& lt;脚本类型=拔谋?javascript"在
var openedWindow;
函数openWindow ()
{
openedWindow=window.open (moreinfo.htm);
}
函数closeOpenedWindow ()
{
openedWindow.close ();
}
& lt;/script>window.resizeBy (XX (px), YY [px]);——窗口尺寸变化的单位为:±XX,±YY(单位/像素),
window.resizeTo (XX (px), YY [px]);——窗口尺寸变换为:XX, YY(单位/像素),
window.scrollBy (XX (px), YY [px]);——屏幕滚动的单位为:±XX,±YY(单位/像素),
window.scrollToo (XX (px), YY [px]); - - -屏幕滚动到数据位置:XX, YY(单位/像素),
object.onscroll (); onscroll事件:元素滚动时执行…;
document.Element.scrollTop | | document.body.scrollTop;回顶;2,历史对象
<李>窗口对象的一部分,可通过窗户。历史上属性对其进行访问:李> <李> window.history.back()——返回一前一个URL;李> <李> window.history.forward()——加载下一个URL;李> <李> window.history.go()——加载某个具体的页面;李>
3, Laction对象
<李>窗口对象的一部分,可通过窗户。位置属性对其进行访问:李> <李>属性:李> <李>
祝辞window.location.hash()——返回一个URL的锚部分(#及其以后的部分);
window.location.host()——返回/设置主机名及端口
引用> 李> <李>方法:
window.location.href()——返回完整的URL;
window.location.search()——返回/设置荷重软化查询部分(从?开始的URL);
window.location.port()——返回/设置一个URL服务器使用的端口号;window.location.reload()——重新加载当前文档;
李引用> >
window.location.assign()——加载一个新的文档;
window.location.repalace()——替换当前文档;& lt;二祝辞、屏幕对象
屏幕对象包含有关客户端显示屏幕的信息。
屏幕。availHeight——返回屏幕的高度(不包括Windows任务栏)
javascript基础3