《第12章节06IE浏览器窗口扩展》由会员分享,可在线阅读,更多相关《第12章节06IE浏览器窗口扩展(5页珍藏版)》请在金锄头文库上搜索。
1、IE浏览器窗口扩展,本讲大纲:,1、模式窗口,支持网站:,2、无模式窗口,3、弹出窗口,模式窗口,模式窗口很像一个标准的对话框,模式窗口会屏蔽主窗口,直到将其关闭。其基本语法为: window.showModalDialog(对话框URL,参数,特征) 参数说明: “对话框URL”:指要显示的文档的URL地址; “参数”是指要传递给模式对话框的对象或值; “特征”是一个用逗号分隔的列表,包含了对话框的显示特征。 例如,下面创建一个模式窗口,下面的代码调用了index.htm文件,该文件运行窗口会显示在模式窗口中,模式窗口的大小为300*150像素,在原浏览器窗口中居中显示,不可改变大小,且没有
2、状态栏。 运行结果如图所示。,无模式窗口,无模式窗口与模式窗口完全不同。模式窗口永远停留在原窗口的上层,即使原窗口获得焦点,仍然如此。通常用无模式窗口显示帮助信息或其他上下文相关信息。其基本语法结构为: windowreference=window.showModelessDialog(对话框URL,参数,特征) 例如,下面创建一个无模式窗口,下面的代码调用了index.htm文件,该文件运行窗口会显示在无模式窗口中,无模式窗口的大小为300*150像素,在原浏览器窗口中居中显示,不可改变大小,且没有状态栏。原窗口获得焦点后的显示效果如图所示。 运行结果如图所示。,弹出窗口,创建一个弹出窗口很简单,利用window对象的showModalDialog方法,该方法用于弹出网页(模式)对话框。 语法: variant = window.showModalDialog(sURL , vArguments , sFeatures) 参数说明: sURL:指定URL文件地址。 vArguments:用于向网页对话框传递参数,传递参数的类型不限制,对于字符串类型,最大为4096个字符,但也可以传递对象,例如index.htm。 sFeatures:可选项,窗口对话框的设置参数,主要参数如表所示。,Thank you,还有什么疑问可以到提出 也可以发送邮件到 ,