IE里Window的Method列表

转载 2006年05月23日 11:07:00
alert(sMsg)
//弹出一个确认消息框
attachEvent(sEvent,pFunction)
//绑定一个函数到某个事件,事件触发时随机执行其中一个被绑定的函数
blur()
//令窗口丧失焦点

clearInterval(iIntervalID)
//清除指定定时器的关联函数
clearTimeout(iTimeoutID)
//清除指定延时器的关联函数
close()
//关闭窗口,如果窗口不是用脚本打开的,会弹出确认对话框。
confirm([sMessage])
//弹出“确定/取消”对话框
createPopup([vArgs])
//创建一个隐藏的弹出式窗口,vArgs是未来考虑提供的参数,返回窗口句柄
detachEvent(sEvent,pFunction)
//取消一个事件的某个绑定函数
execScript(sExpression, sLanguage)
//用指定的语言执行代码
focus()
//激活窗口

moveBy(iX,iY)
//用相对方式移动窗口
moveTo(iLeft,iTop)
//用绝对方式移动窗口
navigate(sURL)
//转到指定的连接

open( [sURL] [, sName] [, sFeatures] [, bReplace])
//打开新窗口,并返回窗口句柄
//sName=(*_blank:打开一个新的未命名窗口;_parent:在父窗口中打开;_search:同时打开搜索窗口;_self:替换本窗口; _top:在顶级窗口里打开;*)
//sFeatures=(*channelmode = { yes | no | 1 | 0 };directories = { yes | no | 1 | 0 };fullscreen = { yes | no | 1 | 0 };height = number;left = number;location = { yes | no | 1 | 0 };menubar = { yes | no | 1 | 0 };resizable = { yes | no | 1 | 0 };scrollbars = { yes | no | 1 | 0 };status = { yes | no | 1 | 0 };titlebar = { yes | no | 1 | 0 };toolbar = { yes | no | 1 | 0 };top = number;width = number;*)

print()
//打印当前窗口文档内容
prompt( [sMessage] [, sDefaultValue])
//弹出输入对话框
resizeBy(iX, iY)
//以相对方式改变窗口大小
resizeTo(iWidth, iHeight)
//以绝对方式改变窗口大小

scroll(iX,iY)
滚动窗口,与scrollTo一样的效果,出于兼容性的考虑保留下来的方法
scrollBy(iX, iY)
//用相对方式滚动窗口
scrollTo(iX, iY)
//用绝对方式滚动窗口
setActive()
//激活目标而不将视线转向目标
setInterval(vCode, iMilliSeconds [, sLanguage])
//定时执行一段代码
setTimeout(vCode, iMilliSeconds, sLanguage)
//延时执行一段代码
showHelp(sURL [, vContextID])
//打开一个帮助文件,sURL为帮助文档地址,vContextID为帮助索引号

showModalDialog(sURL [, vArguments] [, sFeatures])
//打开一个模式对话框
//vArguments=需要向新开模式对话框传递的参数
//sFeatures=(*dialogHeight:sHeight;dialogLeft:sXPos;dialogTop:sYPos;dialogWidth:sWidth;center:{ yes | no | 1 | 0 | on | off };dialogHide:{ yes | no | 1 | 0 | on | off };edge:{ sunken | raised };help:{ yes | no | 1 | 0 | on | off };resizable:{ yes | no | 1 | 0 | on | off };scroll:{ yes | no | 1 | 0 | on | off };status:{ yes | no | 1 | 0 | on | off };unadorned:{ yes | no | 1 | 0 | on | off };*)

showModelessDialog(sURL [, vArguments] [, sFeatures])
//打开一个非模式对话框
//vArgument=需要向新开模式对话框传递的参数
//sFeatures=(*dialogHeight:sHeight;dialogLeft:sXPos;dialogTop:sYPos;dialogWidth:sWidth;center:{ yes | no | 1 | 0 | on | off };dialogHide:{ yes | no | 1 | 0 | on | off };edge:{ sunken | raised };help:{ yes | no | 1 | 0 | on | off };resizable:{ yes | no | 1 | 0 | on | off };scroll:{ yes | no | 1 | 0 | on | off };status:{ yes | no | 1 | 0 | on | off };unadorned:{ yes | no | 1 | 0 | on | off };*)

9:execCommand的完全参考(中文版)
document.execCommand(sCommand[,交互方式, 动态参数])

2D-Position;document.execCommand("2D-Position","false","true");使绝对定位的对象可直接拖动;ie5.5
AbsolutePosition;document.execCommand("AbsolutePosition","false","true");使对象定位变成绝对定位;ie5.5
BackColor;document.execCommand("BackColor","false",sColor);设置背景颜色;ie4.0
BlockDirLTR;none;使块级元素排版方式为从左到右?;不支持
BlockDirRTL;none;使块级元素排版方式为从右到左?;不支持 Bold;document.execCommand("Bold","false",null);使选中区域的文字加粗;ie4.0
BrowseMode;none;设置浏览器模式?;不支持 Copy;
document.execCommand("Copy","false",null);复制选中的文字到剪贴板;ie4.0 CreateBookmark;document.execCommand("CreateBookmark","false",sAnchorName);设置指定锚点为书签;ie4.0
CreateLink;document.execCommand("CreateLink","false",sLinkURL);将选中文本变成超连接,若第二个参数为true,会出现参数设置对话框;ie4.0
Cut;document.execCommand("Cut","false",null);剪贴选中的文字到剪贴板;ie4.0
Delete;document.execCommand("Delete","false",null);删除选中的文字;ie4.0
DirLTR;none;排版方式为从左到右?;不支持 DirRTL;none;排版方式为从右到左?;不支持
EditMode;none;设置编辑模式?;不支持
FontName;document.execCommand("FontName","false",sFontName);改变选中区域的字体;ie4.0
FontSize;document.execCommand("FontSize","false",sSize|iSize);改变选中区域的字体大小;ie4.0
ForeColor;document.execCommand("ForeColor","false",sColor);设置前景颜色;ie4.0
FormatBlock;document.execCommand("FormatBlock","false",sTagName);设置当前块的标签名;ie4.0


窗口一共有四个参数:
window.open(str1,str2,str3,str4)
str1:要打开的地址:
str2:窗口的名字,可以自定义和取下面的值:
_blank,_parent,_self,_top,_search,[IE5+支持],_media[ie6]。

str3:为属性值:

str4:是否新开窗口:取:
true或false

Js 判断Windows 版本 以及 IE版本

结果预览 浏览器内核:IE8 操作 系统:Windows 7 js var bs = "浏览器内核:非IE内核"; user_agent = navigator.userAgent.toLower...
  • u011183394
  • u011183394
  • 2015年03月16日 17:49
  • 715

struts2的关于method=“{1}"意思详解

struts2的关于method=“{1}"意思详解        中Login_*带*是什么意思?method= "{1} "带{}这个是什么意思?    ==================...
  • syy0377
  • syy0377
  • 2014年03月10日 16:29
  • 1612

SpringMVC method属性与http请求方法一致

在springMVC中,@requestMapping注解有method属性,在没有指定method的值时,默认映射所有http请求方法,如果仅想接收一种请求方法,需用method=RequestMe...
  • theEmperor
  • theEmperor
  • 2016年12月27日 10:40
  • 2520

JavaScript原生下拉菜单完美兼容IE

getElementsByClassName()不得不说是个很好用的函数 ,但遗憾的是,好用的东西都不兼容IE,这就尴尬了.所以下列二级下拉菜单的制作中,我封装了兼容IE的通过类名找到元素的方法. ...
  • qinqingz
  • qinqingz
  • 2016年10月29日 11:35
  • 1075

AngularJS路由系列(2)--刷新、查看路由,路由事件和URL格式,获取路由参数,路由的Resolve

本系列探寻AngularJS的路由机制,在WebStorm下开发。主要包括:   ● 刷新路由 ● 查看当前路由以及所有路由 ● 路由触发事件 ● 获取路由参数 ● 路由的re...
  • Lucky__Guo
  • Lucky__Guo
  • 2017年12月01日 11:34
  • 83

关于浏览器window、document、html、body高度的探究

http://www.cnblogs.com/chuaWeb/p/html_css_1.html   首先说明本人所理解的这几个元素的计算   window高度应当是文档所在窗...
  • zdy0_2004
  • zdy0_2004
  • 2015年11月27日 13:24
  • 1188

通过C# 添加站点到IE信任列表

1, DLL 部分实现: 2, QTP/UFT中调用:
  • blizzardlyk
  • blizzardlyk
  • 2014年11月19日 16:22
  • 941

初次使用Android Studio的配置问题

初次使用Android Studio的配置问题使用书籍《第一行代码》郭霖 导致编译无法通过等等问题: @override报错 项目在模拟器上强制关闭 @override报错错误提示”met...
  • LHmaker
  • LHmaker
  • 2016年03月05日 12:23
  • 263

解决在IE浏览器中resize事件执行多次

resize事件是在窗口或框架的大小被调整时发生,包括最小化、最大化。在IE和Opera浏览器中,只要窗口边框被拖动,就触发该事件,在Mozilla浏览器中,resize 事件只是在停止改变窗口大小时...
  • evangel_z
  • evangel_z
  • 2014年06月28日 08:40
  • 2752

JavaScript学习笔记(二十九) method()方法

method()方法 JavaScript很可能让那些习惯了从类的角度思考的程序猿感动疑惑。这也是为什么一些程序猿选择让JavaScript更类一些(class-like)。 其中一种尝试就是me...
  • qq838419230
  • qq838419230
  • 2013年06月06日 22:11
  • 2006
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:IE里Window的Method列表
举报原因:
原因补充:

(最多只允许输入30个字)