2006年01月11日

总结:IIS常见问题FAQ.

  1.如何让asp脚本以system权限运行

  修改你asp脚本所对应的虚拟目录,把”应用程序保护”修改为”低”….

  2.如何防止asp木马

  基于FileSystemObject组件的asp木马



  cacls %systemroot%\system32\scrrun.dll /e /d guests //禁止guests使用

  regsvr32 scrrun.dll /u /s //删除

  基于shell.application组件的asp木马

  cacls %systemroot%\system32\shell32.dll /e /d guests //禁止guests使用

  regsvr32 shell32.dll /u /s //删除

  3.如何加密asp文件

  从微软免费下载到sce10chs.exe 直接运行即可完成安装过程。

  安装完毕后,将生成screnc.exe文件,这是一个运行在DOS PROMAPT的命令工具。

  运行screnc – l vbscript source.asp destination.asp

  生成包含密文ASP脚本的新文件destination.asp

  用记事本打开看凡是”"之内的,不管是否注解,都变成不可阅读的密文了

  但无法加密中文。

  4.如何从IISLockdown中提取urlscan

  iislockd.exe /q /c /t:c:\urlscan

  5.如何防止Content-Location标头暴露了web服务器的内部IP地址

  执行

  cscript c:\inetpub\adminscripts\adsutil.vbs set w3svc/UseHostName True

  最后需要重新启动iis

  6.如何解决HTTP500内部错误

  iis http500内部错误大部分原因

  主要是由于iwam账号的密码不同步造成的。

  我们只要同步iwam_myserver账号在com+应用程序中的密码即可解决问题。

  执行

  cscript c:\inetpub\adminscripts\synciwam.vbs -v

  7.如何增强iis防御SYN Flood的能力

  Windows Registry Editor Version 5.00

  [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]

  启动syn攻击保护。缺省项值为0,表示不开启攻击保护,项值为1和2表示启动syn攻击保护,设成2之后

  安全级别更高,对何种状况下认为是攻击,则需要根据下面的TcpMaxHalfOpen和TcpMaxHalfOpenRetried值 设定的条件来触发启动了。这里需要注意的是,NT4.0必须设为1,设为2后在某种特殊数据包下会导致系统重启。

  ”SynAttackProtect”=dword:00000002

2k系统老是提示“无法装载动态链接库***.dll,系统找不到指定文件“把该文件copy到原路径也没用,这时你可以试试dos下的这个命令来修复系统文件:
  
  fc /scanonce  如果需要的话会提示插入2k光盘,然后重启就应该可以 


  
 在局域网中常通过网上邻居查看局域网中其他用户的在线情况,如果你不希望别的用户知道你是否在线,这时可以在win2000/xp下运行cmd然后再运行net config server /hidden:yes 回车后就隐身啦。如果要取消只要把yes 改成no

全国公民身份证核查服务15日推出,每次5元。有多少人会用?

  在报纸上看到现在在网上或是手机发短信就可以查一个公民的身份信息,觉得此服务非常不错,方便各个行业辨别公民身份。但是仔细一看每次收费5元。一开始就收费而且收费也不低。真正会去花钱用的人有多少呢?

身份信息查询


查询内容:
  公安机关等具有特殊权限的用户向“中心”提供被查询人的部分公民身份信息,“中心”根据权限返回被查询人的相关身份信息。

查询方法:
  在主界面中点击“查询”菜单项,进入查询条件输入界面。数据查询功能是根据用户输入的公民身份号码、姓名、出生日期等查询条件数据,查询并返回符合查询条件的公民身份详细数据。


  公安机关等具有特殊权限的用户向“中心”提供被查询人的部分公民身份信息,“中心”根据权限返回被查询人的相关身份信息。

查询方法:
  在主界面中点击“查询”菜单项,进入查询条件输入界面。数据查询功能是根据用户输入的公民身份号码、姓名、出生日期等查询条件数据,查询并返回符合查询条件的公民身份详细数据。


业务介绍
  全国公民身份证核查服务是北京国政通网络科技有限公司与政府上网工程服务中心、公安部全国公民身份号码查询服务中心、中国移动、中国联通等单位合作,利用“全国公民身份信息系统(NCIIS)”,通过我身份网、移动数据平台,为满足行业用户或个人用户及时确定被核查人身份信息需求而推出的一项便民服务。
  经国家发改委、财政部批准,身份证核查服务收费标准为:5元/人.次。
  身份证核查是对被核查人的公民身份号码、姓名等信息项进行“一致”或“不一致”认证,不提供其它有关信息。在政治、经济、社会生活活动过程中,核查人(用户)通常已经掌握了被核查人主动提交的有关身份信息,如:银行持有信用卡或个人贷款申请人填写的信用卡或贷款申请表,移动或联通持有入网申请人填写的入网申请表等,因此,此项业务不涉及公民个人隐私。
  公安部全国公民身份号码查询服务中心是中央编制委员会于2001年3月27日(中编办字[2001]36号)批准同意成立的公安部直属事业单位,负责全国公民身份信息数据的收集、处理与分析,“全国公民身份信息系统(NCIIS)”的建设、管理与运营,向社会各界有偿提供全国公民身份信息服务。
  “全国公民身份信息系统(NCIIS)”是由公安部门基于户籍登记管理业务的公安人口信息管理系统提供基础数据,通过公网和行业专网向政府部门、社会各界、人民群众依法提供公民身份信息服务,并进行必要的信息交换和共享的系统。
  截至2005年8月,全国已有80个城市的4亿人口信息数据入库,预计到2006年全国人口数据将全部陆续入库。
  目前,【我身份网】已经开通网站核查、短信核查、彩信核查(北京移动)、WAP核查(中国移动), 不久将推出语音核查以及联通的WAP等核查方式。  

  

http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd“>
http://www.w3.org/1999/xhtml” lang=”zh-CN”>








拒绝单调 让网页 超链接拥有多姿多彩的下划线

转自:动态网制作指南 www.knowsky.com

  CSS本身没有直接提供变换 HTML链接下划线的功能,但只要运用一些技巧,我们还是可以让单调的 网页链接下划线变得丰富多彩。

 

  一、基本原理

  首先,自定义HTML链接下划线的第一步是创建一个图形,在水 平方向重复放置这个图形即形成下划线效果。如果要显示出下划线背后 的网页背景,可以使用透明的.gif图形。

  其次,如果下划 线图形的高度较大,则必须适当增加文本的高度,使得一行文本的底部 与下一行文本的顶部之间有较大的空间,例如p { line-height: 1.5; }。

自定义链 接下划线示例

  第三,为显示出自定义的下划线, 必须隐藏默认的下划线,即a { text-decoration: none; }。

   第四,为链接元素设置下划线图形,构造出自定义的下划线。假设下划 线图形是underline.gif,则设置下划线图形的CSS代码为a { background- image: url(underline.gif); }。

  第五,我们要让下划线图形 在水平方向反复出现,但不能在垂直方向重复出现,否则它将被隐藏到 文本的背后。要求下划线只在水平方向重复出现的代码为:a { background-repeat: repeat-x; }。

  第六,为保证图形出现 在链接文字的下方(不管字体的大小),用background-position属性将 图形放在链接元素的底部。对于箭头之类的下划线图形,可能还要考虑 图形在水平方向的对齐方向。假设要将下划线图形放在右下角,CSS代 码为:a { background-position: 100% 100%; }。

  第七, 为了在链接文本的下方给自定义图形留出空间,必须加入适当的空白。 下划线图形相对于链接文字的具体位置与文字的大小有关,但一般而言 ,可以先让底部空白等于下划线图形的高度,必要时再作调整。例如:a { padding-bottom: 4px; }。

  第八,由于下划线图形放在链 接元素的底部,必须保证链接不折行(如允许链接跨越多个行,则只有 下面一行的链接文本下面会有自定义的下划线)。用CSS的white-space 属性可以防止链接文字折行,即a { white-space: nowrap; }。

  综上所述,为链接元素定义CSS样式属性的完整例子如:

  a {
   text-decoration: none;
    background: url(underline.gif) repeat-x 100% 100%;
   padding -bottom: 4px;
   white-space: nowrap;
  }

 

  如果要让自定义下划线只在鼠标停留时出现 ,只要把原来直接设置在链接元素上的CSS background属 性改到:hover ,例如:

  a {
   text-decoration: none;
   padding- bottom: 4px;
   white-space: nowrap;
  }

  a:hover {
   background: url(underline.gif) repeat-x 100% 100%;
  }

  二、实例欣赏

  假设有两个下划线图形diagonal.gif(波纹 线)、flower.gif(花朵)前者的高、宽是3、9,后者的高、宽是11、15 。下面是一个设置两种下划线的完整实例:

自定义链 接下划线举例

 

  网页源代码如下:
  
注: diagonal.gif 和 flower.gif已经先拷贝到网页所在的同一目录下。

  
  
  

  


  

  

  

实例:


  

波纹线静态下划线
  鼠标停留时出现的波纹线


  

花朵静态 下划线
  鼠标停留 时出现的花朵下划线



  


  

自定义链 接下划线举例

 

  网页源代码如下:
  
注: diagonal.gif 和 flower.gif已经先拷贝到网页所在的同一目录下。

  
  
  

  


  

  

  

实例:


  

波纹线静态下划线
  鼠标停留时出现的波纹线


  

花朵静态 下划线
  鼠标停留 时出现的花朵下划线



  


  

 

转自:动态网制作指南 www.knowsky.com
 

blog主标题是通过id为header的H1控制显示的,因此,我们要定义这个H1的样式。

#header {
       background: #d1c8b9 url(“http://bolgimg.b0.upaiyun.com/images/blog_donews_com/laobai/63312/o_bai.gif“) no-repeat;
       color: #000000;
       padding-left: 66px;
       height: 20px;
       border-bottom: 1px solid #d1c8b9;
       margin : 0px;
       padding-bottom: 25px;
       font-family: “Courier New”, Verdana, monospace;
}

其中第一行,就是为这个元素设置了背景颜色和图片地址。因此,如果要替换自己的图片,只要替换上面URL括号中的地址就可以了。

如果需要更改背景颜色,修改#后面的六位数字就可以了。这个6位数字,代表16进制的RGB颜色,每两位表示一种颜色。大家可以在Photoshop的调色板里,选取一种喜欢的颜色,在颜色对话框中,可以看到该颜色的RGB6位数值。

第三行的Padding-left也比较重要,如果不设置这个被称为左内缩进的参数,那么图片和文字将会重迭。这个数字的取值,略微大于你的图片宽度就可以了。

META
   
META标记用于描述不包含在标准HTML里的一些文档信息。激烈的竞争使浏览器厂商纷纷利用META开发出许多实用的功能,又使这些功能在常用的浏览器中都有效。下面介绍几个很有用的用法:

    本页的关键字和描述。在页面里加上这些定义后,一些搜索引擎就能够让读者根据这些关键字查找到你的主页,了解你的主页内容。

    浏览器将在60秒后,自动转到new.htm。你可以利用这个功能,制作一个封面,在若干时间后,自动带读者来到你的目录页。
    如果URL项没有,浏览器就是刷新本页。这就实现了WWW聊天室定期刷新的特性。

    描述本页使用的语言。浏览器根据此项,就可以选择正确的语言编码,而不需要读者自己在浏览器里选择。GB2312是指简体中文,而台湾BIG5内码的主页则是用BIG5。

    强制性调用网上的最新版本。浏览器为了节约时间,在本地硬盘上保存一个网上文件的临时版本。在你要重新调用时,直接显示硬盘上的文件,而不是网上的。如果你想让读者每次都看到最新的版本,就加上这句话。

2006年01月10日

<form name=forms>
        <p><font class=p2 color=red>   您在本站停留了</font> </p>
        <p>    
          <input type=text name=input size=10>
          <script language=javascript>
var second=0;
var minute=0;
var hour=0;
idt=window.setTimeout("interval();",1000);
function interval(){
second++;
if(second==60){second=0;minute+=1;}
if(minute==60){minute=0;hour+=1;}
document.forms.input.value=hour+"时"+minute+"分"+second+"秒";
idt=window.setTimeout("interval();",1000);}
</script>
        </p>
      </form>

window对象的方法
 window对象有以下方法:

 open
 close
 alert
 confirm
 prompt
 setTimeout
 clearTimeout
 setInterval
 clearInterval
 moveBy
 moveTo
 resizeBy
 resizeTo
 scrollBy
 scrollTo
 find
 back
 forward
 home
 stop
 print
 blur
 focus
 captureEvent
 enableExternalCapture
 disableExternalCapture
 handleEvent
 releaseEvent
 routeEvent
 scroll

   1. open方法
   语法格式:

 window.open(URL,窗口名称,窗口风格)
   功能:打开一个新的窗口,并在窗口中装载指定URL地址的网页。

   说明:

 open方法用于打开一个新的浏览器窗口,并在新窗口中装入一个指定的URL地址


 open方法在打开一个新的浏览器窗口时,还可以指定窗口的名称(第二个参数);
 open方法在打开一个新的浏览器窗口时,还可以指定窗口的风格(第三个参数),

窗口风格有以下选项,这些选项可以多选,如果多选,各选项之间用逗号分隔:
 toolbar:指定窗口是否有标准工具栏。当该选项的值为1或yes时,表示有标准

工具栏,当该选项的值为0或no时,表示没有标准工具栏;
 location:指定窗口是否有地址工具栏,选项的值及含义与toolbar相同;
 directories:指定窗口是否有链接工具栏,选项的值及含义与toolbar相同;
 status:指定窗口是否有状态栏,选项的值及含义与toolbar相同;
 menubar:指定窗口是否有菜单,选项的值及含义与toolbar相同;
 scrollbar:指定当前窗口文档大于窗口时是否有滚动条,选项的值及含义与

toolbar相同;
 resizable:指定窗口是否可改变大小,选项的值及含义与toolbar相同;
 width:以像素为单位指定窗口的宽度,已被innerWidth取代;
 height:以像素为单位指定窗口的高度,已被innerHeight取代;
 outerWidth:以像素为单位指定窗口的外部宽度;
 outerHeight:以像素为单位指定窗口的外部高度;
 left:以像素为单位指定窗口距屏幕左边的位置;
 top:以像素为单位指定窗口距屏幕顶端的位置;
 alwaysLowered:指定窗口隐藏在所有窗口之后,选项的值及含义与toolbar相同


 alwaysRaised:指定窗口浮在所有窗口之上,选项的值及含义与toolbar相同;
 dependent:指定打开的窗口为当前窗口的一个子窗口,并随着父窗口的关闭而

关闭,选项的值及含义与toolbar相同;

 hotkeys:在没有菜单栏的新窗口中设置安全退出的热键,选项的值及含义与

toolbar相同;

 innerHeight:设定窗口中文档的像素高度;

 innerWidth:设定窗口中文档的像素宽度;

 screenX:设定窗口距离屏幕左边界的像素长度;

 screenY:设定窗口距离屏幕上边界的像素长度;

 titleBar:指明标题栏是否在新窗口中可见,选项的值及含义与toolbar相同;

 z-look:指明当窗口被激活时,不能浮在其它窗口之上,选项的值及含义与

toolbar相同。

 open方法返回的是该窗口的引用。

 小技巧:该方法经常用于在打开一个网页时自动打开另一个窗口。

 例6-2-1:编制一个小程序,它用于在打开当前窗口时自动打开另一个窗口,要

求该窗没有标准工具栏、地址栏、链接工具栏、菜单栏,但有状态栏,窗口中打

开的网页地址为:http://www.dlrtvu.edu.cn

 2. close方法
 语法格式:

 window.close()
 功能:close方法用于自动关闭浏览器窗口。

  3. alert方法
 语法格式:

 window.alert(提示字符串)
 功能:弹出一个警告框,在警告框内显示提示字符串文本。

  4. confirm方法
 语法格式:

 window.confirm(提示字符串)
 功能:显示一个确认框,在确认框内显示提示字符串,当用户单击“确定”按钮

时该方法返回true,单击“取消”时返回false。

  5. prompt方法
 语法格式:

 window.prompt(提示字符串,缺省文本)
 功能:显示一个输入框,在输入框内显示提示字符串,在输入文本框显示缺省文

本,并等待用户输入,当用户单击“确定”按钮时,返回用户输入的字符串,当

单击“取消”按钮时,返回null值。

  6. setTimeout方法
 语法格式:

 window.setTimeout(代码字符表达式,毫秒数)
 功能:定时设置,当到了指定的毫秒数后,自动执行代码字符表达式。

 7. clearTimeout方法
 语法格式:

 window.clearTimeout(定时器)
 功能:取消以前的定时设置,其中的参数是用setTimeout设置时的返回值。

  8. setInterval方法
 语法格式:

 window.setInterval(代码字符表达式,毫秒数)
 功能:设定一个时间间隔后(第二个参数),反复执行“代码字符表达式”的内容

 9. clearInterval方法
 语法格式:

 window.clearInterval(时间间隔器)
 功能:取消setInterval设置的定时。其中的参数是setInterval方法的返回值。

 10. moveBy方法
 语法格式:

 window.moveBy(水平位移量,垂直位移量)
 功能:按照给定像素参数移动指定窗口。第一个参数是窗口水平移动的像素,第

二个参数是窗口垂直移动的像素。

  11.moveTo方法
 语法格式:

 window.moveTo(x,y)
 功能:将窗口移动到指定的指定坐标(x,y)处。

 12. resizeBy方法
 语法格式:

 window.resizeBy(水平,垂直)
 功能:将当前窗口改变指定的大小(x,y),当x、y的值大于0时为扩大,小于0时

为缩小。

 13. resizeTo方法
 语法格式:

 window.resizeTo(水平宽度,垂直宽度)
 功能:将当前窗口改变成(x,y)大小,x、y分别为宽度和高度。

 14. scrollBy方法
 语法格式:

 window.scrollBy(水平位移量,垂直位移量)
 功能:将窗口中的内容按给定的位移量滚动。参数为正数时,正向滚动,否则反

向滚动。

 15. scrollTo方法
 语法格式:

 window.scrollTo(x,y)
 功能:将窗口中的内容滚动到指定位置。

 16.find方法
 语法格式:

 window.find()
 功能:当触发该方法时,将弹出一个“find”(查找)对话窗口,并允许用户在触

发find方法的页面中查找一个字符串。

 注:该属性在IE5.5及Netscape6.0中都不支持。

 17. back方法
 语法格式:

 window.back()
 功能:模拟用户点击浏览器上的“后退”按钮,将页面转到浏览器的上一页。

 说明:仅当当前页面存在上一页时才能进行该操作。

 注:IE5.5不支持该方法,Netscape6.0支持。

 18. forward方法
 语法格式:

 window.forward()
 功能:模拟用户点击浏览器上的“前进”按钮,将页面转到浏览器的下一页。

 说明:仅当当前页面存在下一页时才能进行该操作。

 注:IE5.5不支持该方法,Netscape6.0支持。

 19. home方法
 语法格式:

 window.home()
 功能:模拟用户点击浏览器上的“主页”按钮,将页面转到指定的页面上。

 注:IE5.5不支持该方法,Netscape6.0支持。

 20. stop方法
 语法格式:

 window.stop()
 功能:模拟用户点击浏览器上的“停止”按钮,终止浏览器的下载操作。

 注:IE5.5不支持该方法,Netscape6.0支持。

 21. print方法
 语法格式:

 window.print()
 功能:模拟用户点击浏览器上的“打印”按钮,通知浏览器打开打印对话框打印

当前页。
      
 22. blur方法
 语法格式:

 window.blur()
 功能:从窗口中移出焦点。当与focus方法合用时必须小心,因为可能导致焦点

不断移进移出。

 23. focus方法
 语法格式:

 window.focus()
 功能:使窗口中得到焦点。当与blur方法合用时必须小心,因为可能导致焦点不

断移进移出。

 24. captureEvent方法
 语法格式:

 window.captureEvent(Event)      
 window.captureEvent(事件1|事件2|…|事件n)
 功能:捕捉指定参数的所有事件。由于能够捕获哪些由本地程序自己处理的事件

,所以程序员可以随意定义函数来处理事件。如果有多个事件需要捕捉,各事件

之间用管道符“|”隔开。可捕捉的事件类型如下:

 Event.ABORT

 Event.BLUR

 Event.CHANGE

 Event.CLICK

 Event.DBLCLICK

 Event.DRAGDROP

 Event.ERROR

 Event.FOCUS

 Event.KEYDOWN

 Event.KEYPRESS

 Event.KEYUP

 Event.LOAD

 Event.MOUSEDOWN

 Event.MOUSUEMOVE

 Event.MOUSEOUT

 Event.MOUSEOVER

 Event.MOUSEUP

 Event.MOVE

 Event.RESET

 Event.RESIZE

 Event.SELECT

 Event.SUBMIT

 Event.UNLOAD

 25. enableExternalCapture事件
 语法格式:

 window.enableExternalCapture(event)
 功能:enableExternalCapture方法用于捕捉通过参数传入的外部事件。

 26. disableExternalCapture事件
 语法格式:

 window.disableExternalCapture()
 功能:取消enableExternalCapture方法的设置,终止对外部事件的捕捉。

 27. handleEvent事件
 语法格式:

 window.handleEvent(event)
 功能:触发指定事件的事件处理器。

 28. releaseEvent事件
 语法格式:

 window.releaseEvent(event)
 window.releaseEvent(事件1|事件2|…|事件n)
 功能:释放通过参数传入的已被捕捉的事件,这些事件是由

window.captureEvent方法设置的,可释放的事件与captureEvent相同。

 29. routeEvent事件
 语法格式:

 window.releaseEvent(event)
 功能:把被捕捉类型的所有事件转交给标准事件处理方法进行处理,可转交的事

件与captureEvent相同。

 30 scroll事件
 语法格式:

 window.scroll(X坐标,Y坐标)
 功能:将窗口移动到指定的坐标位置。

 6-2-2 window对象的属性
 window对象具有如下属性:

 status

 statusbar

 statusbar.visible

 defaultstatus

 location

 locationbar

 locationbar.visible

 self

 name

 closed

 frames

 frames.length

 length

 document

 history

 innerHeight

 innerWidth

 menubar

 menubar.visible

 opener

 outerHeight

 outerWidth

 pageXOffset

 pageYOffset

 parent

 personalbar

 personalbar.visible

 scrollbar

 scrollbar.visible

 toolbar

 toolbar.visible

 top

 1. status属性
 语法格式:

 window.status=字符串
 功能:设置或给出浏览器窗口中状态栏的当前显示信息。

 小技巧:可以使用该属性设置浏览器窗口状态栏信息。

  2. statusbar属性
 语法格式:

 window.statusbar.属性
 功能:statusbar属性本身也是一个对象,用于访问它自已的visible属性从而确

定状态栏是否可见。

 注:IE5.5浏览器不支持该属性。

 3. statusbar.visible属性
 语法格式:

 window.statusbar.visible
 功能:检查状态栏是否可见,如果可见则返回true,反之返回false。

 注:IE5.5浏览器不支持该属性。

  4. defaultstatus属性
 语法格式:

 window.defaultstatus[=字符串]
 功能:defaultstatus属性值是浏览器窗中状态栏的默认显示信息。

  5.location属性
 语法格式:

 window.location=URL
 功能:给出当前窗口的URL信息或指定打开窗口的URL。

  6. locationbar属性
 语法格式:

 window.locationbar.属性
 功能:locationbar属性也可以看成是一个子对象,这个属性用来获取它自已的

visible属性来确定位置栏是否可见。

 到目前为止,该属性只有一个子属性:visible。

 注:IE5.5不支持该属性。

 7. locationbar.visible属性
 语法格式:

 window.locationbar.visible
 功能:返回位置栏是否可见,如果可见返回true,反之返回false。

 注:IE5.5不支持该属性。

 8. self属性
 语法格式:

 window.self.方法
 window.self.属性
 功能:该属性包含当前窗口的标志,利用这个属性,可以保证在多个窗口被打开

的情况下,正确调用当前窗口内的函数或属性而不会发生混乱。

  9. name属性
 语法格式:

 window.name=名称
 功能:返回窗口名称,这个名称是由window.open()方法创建新窗口时给定的。

在javascript1.0版本中,这个属性只能用于读取窗口名称,而到了

javascript1.1版本时,可以用这个属性给一个不是用window.open()方法创建的

窗口指定一个名称。

  10. closed属性
 语法格式:

 window.closed
 功能:closed属性用于返回指定窗口的实例是否已经关闭,如果关闭,返回true

,反之返回flase。

 11. frames属性
 语法格式:

 window.frames["框架名称"]
 window.frames[数值]
 功能:frames属性是一个数组,用来存储文档中每一个由元素创建的子窗口(框

架)实例,其中的下标即可以是次序号也可以是用FRAME元素的NAME属性指定的名

称来得到并使用。

 12. frames.length属性
 语法格式:

 window.frames.length
 功能:frames.length属性用于给出文档中子窗口(框架)实例的个数。

 13. length属性
 语法格式:

 window.length
 功能:length属性返回一个窗口内的子窗口数目,该属性与

window.frame.length属性的值相同。

 14. document属性
 语法格式:

 window.document.事件
 window.document.方法
 window.document.属性
 功能:window对象的子对象document是javascript的核心对象,在脚本中遇到

BODY元素时创建一个实例。

 15. history属性
 语法格式:

 window.history[数值]
 window.history.方法()
 window.history.属性
 window对象的子对象history是javascript的核心对象之一,该属性包含了一个

已访问过页面的名称和URL的数组。

 16. innerHeight属性
 语法格式:

 window.innerHeight=数值
 功能:返回或指定浏览器窗口中文档的像素高度,这个高度不包括任何工具栏和

组成窗口的页面修饰高度。

 注:IE5.5不支持该属性。

 17. innerWidth属性
 语法格式:

 window.innerHeight=数值
 功能:返回或指定浏览器窗口中文档的像素宽度,这个宽度不包括任何工具栏和

组成窗口的页面修饰宽度。

 注:IE5.5不支持该属性。

 18. menubar属性
 语法格式:

 window.menubar.属性
 功能:menubar属性也可以看成是一个子对象,这个属性用来获取它自已的

visible属性来确定菜单栏是否可见。

 到目前为止,该属性只有一个子属性:visible。

 注:IE5.5不支持该属性。

 19. menubar.visible属性
 语法格式:

 window.menubar.visible
 功能:menubar.visible属性用于返回菜单栏是否可见,如果可见返回true,反

之返回false。

 注:IE5.5不支持该属性。

 20. opener属性
 语法格式:

 window.opener
 window.opener.方法
 window.opener.属性
 功能:opener属性与打开该窗口的父窗口相联系,当访问子窗口中operer属性时

,返回的是父窗口。通过该属性,可以使用父窗口对象中的方法和属性。

 21. outerHeight属性
 语法格式:

 window.outerHeight
 功能:outerHeight属性用于访问浏览器窗口的像素高度,该高度包括工具栏和

装饰边的高度。

 注:IE5.5不支持该属性。

 22. outerWidth属性
 语法格式:

 window.outerWidth
 功能:outerWidth属性用于访问浏览器窗口的像素宽度,该宽度包括工具栏和装

饰边的宽度。

 注:IE5.5不支持该属性。

 23. pageXOffset属性
 语法格式:

 window.pageXOffset=数值
 功能:指定浏览器窗口中文档左上角在窗口中的当前水平像素位置。在利用

moveTo移动之前,可以通过该属性来决定是否需要移动窗口。因为该属性返回了

可见文档相对整个页面的当前位置。

 注:IE5.5不支持该属性。

 24. pageYOffset属性
 语法格式:

 window.pageYOffset=数值
 功能:指定浏览器窗口中文档左上角在窗口中的当前垂直像素位置。在利用

moveTo移动之前,可以通过该属性来决定是否需要移动窗口。因为该属性返回了

可见文档相对整个页面的当前位置。

 注:IE5.5不支持该属性。

 25. parent属性
 语法格式:

 window.parent.frames[数值]
 window.parent.framesName
 功能:访问各个子窗口(多框架)所在的父窗口。

 26. personalbar属性
 语法格式:

 window.personalbar.属性
 功能:personalbar属性本身也是一个对象,用于访问其自身的visible属性来确

定个人栏是否可见。

 注:IE5.5不支持该属性。

 27. personalbar.visible属性
 语法格式:

 window.personalbar.visible
 功能:确定个人栏是否可见,如果可见则返回true,反之返回false。

 注:IE5.5不支持该属性。

 28. scrollbars属性
 语法格式:

 window.scrollbars.属性
 功能:scrollbars属性本身也是一个对象,用于访问其自身的visible属性来确

定滚动栏是否可见。

 注:IE5.5不支持该属性。

 29. scrollbars.visible属性
 语法格式:

 window.scrollbars.visible
 功能:scrollbars.visible用于确定滚动栏是否可见,如果可见则返回true,反

之返回false。

 注:IE5.5不支持该属性。

 30. toolbar属性
 语法格式:

 window.toolbar.属性
 功能:toolbar属性本身也是一个对象,用于访问它自已的visible属性从而确定

工具栏是否可见。

 注:IE5.5不支持该属性。

 31. toolbar.visible属性
 语法格式:

 window.toolbar.visible
 功能:toolbar.visible属性用于检查工具栏是否可见,如果可见则返回true,

反之返回false。

 注:IE5.5不支持该属性。

 32. top属性
 语法格式:

 window.top.frames[数值]
 window.top.frameName
 window.top.方法()
 window.top.属性
 功能:window对象的top属性用于包含所有装入浏览器的子窗口(多框架)的最顶