分类:vbscript
13.1 窗口对象Window Alert(显示一个带有一条消息和一个“确定”按钮的警告框) sub gyc() window.alert("对不起,您仅仅是二楼楼长,不能干涉三楼的事情!!") end sub 注意:window.alert中的window.可以省略 Confirm(显示一个带有一条消息和一个“确定”按钮、一个“取消”按钮的确认框) sub gyc() window.confirm("您确信要发送当前消息吗?") end sub 注意:window.confirm中的window.可以省略 Open(打开一个新窗口,并根据所指定的URL加载文件) Window.open(URL,WindowName,Parameterlist) URL:被打开的窗口的URL; WindowName:被打开的窗口的名称; Parameterlist:是一个用逗号分隔的条目列表,主要用来指定窗口的大小和外观,可能涉及到的参数有: ToolBar:指定是否有标准的浏览器工具栏; Location:指定是否显示窗口所在的URL; Directories:指定是否显示目录按钮; Status:指定是否有状态栏; MenuBar:指定是否有菜单栏; ScrollBars:指定当文档大于窗口时是否有滚动条; Resizable:指定窗口是否可以改变大小; Width:指定以像素为单位的窗口宽度; Height:指定以像素为单位的窗口高度; OuterWidth:指定以像素为单位的窗口外部宽度; OuterHeight:指定以像素为单位的窗口外部宽度; Left:指定以像素为单位的窗口距离屏幕左边的位置; Top:指定以像素为单位的窗口距离屏幕顶部的位置; 注意:以上参数除了宽度和高度的值是用像素为单位外,其它的参数都可以用“yes”或“no”来分别表示“是”和“否”,当然,分别用“1”或“0”表示也可以。 Close(关闭当前窗口) Window.Close()(一般用作文本链接源的脚本链接) 13.2 文档对象Document 属性 fgColor属性 URL属性 Title属性 方法 Writeln()方法 实例 <script language="vbscript"> <!-- sub abc() msgbox document.title,1,"This is the title of document!" msgbox document.url,1,"This is the url of document!" end sub --> </script> </head> <body "abc"> <center><h2><font face="黑体" color="#FF0000"><b>这是一个演示设置文档背景色和文字颜色的实例</b></font></center><p> <hr color="#FF0000" size="1"><p> <form name="tsinghuagyc"> 请在下拉菜单中选择文档的背景颜色: <select name="tsinghua"> <option value="#FFFFFF" selected>-请选择颜色-</option> <option value="#FF0000">红色</option> <option value="#00FF00">绿色</option> <option value="#0000FF">蓝色</option> <option value="#E8E8E8">灰色</option> </select><p> 请在下拉菜单中选择文档的文本颜色: <select name="gyc"> <option value="#000000" selected>-请选择颜色-</option> <option value="#FF0000">红色</option> <option value="#00FF00">绿色</option> <option value="#0000FF">蓝色</option> <option value="#E8E8E8">灰色</option> </select> <script language="vbscript"> <!-- sub tsinghua_onchange() document.bgcolor=document.tsinghuagyc.tsinghua.value end sub sub gyc_onchange() document.fgcolor=document.tsinghuagyc.gyc.value end sub --> </script></form></body></html> 13.3 位置对象Location 属性 Protocol属性 Host属性 Port属性 Pathname属性 方法 location.assign("http://www.hfcec.com.cn/news/news_index.html") Reload方法 location.reload(" http://www.hfcec.com.cn/news/news_index.html ")(从当前页面跳转到http://www.hfcec.com.cn/news/news_index.html) location.reload()(此用法将致使浏览器无休无止地重置当前文档) 实例 13.4 导航对象Navigator 属性 AppMinorVersion属性 AppName属性 AppVersion属性 BrowserLanguage属性 ConnectonSpeed属性 CookieEnabled属性 CPUClass属性 OnLine属性 PlatForm属性 SystemLanguage属性 UserAgent属性 UserLanguage属性 UserProFile属性 方法 if window.navigator.javaenabled then document.writeln("我的浏览器支持Java语言!") TaintEnabled()方法 if window.navigator.taintenabled then msgbox "您的数据有可能被所有人看到,是否继续?!",1, "警告!!" end if 实例 <head> <title>捕获当前浏览器的信息…</title> </head> <body> <h2><b><center>捕获当前浏览器的信息</center></b></h2><p> <hr size="1" color="#FF0000"><p> <script language="vbscript"> <!-- document.writeln("浏览器的类型为:" & window.navigator.appname & "<br>") document.writeln("浏览器的版本为:" & window.navigator.appversion & "<br>") document.writeln("浏览器的平台为:" & window.navigator.platform & "<br>") if window.navigator.javaenabled then document.writeln("我的浏览器支持Java语言!!") else document.writeln("我的浏览器不支持Java语言!!") end if --> </script> </body> </html> |