- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
 - 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
 - 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
 - 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
 - 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
 - 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
 - 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
 
                        查看更多
                        
                    
                WebIntroductionV2-Ch05B
                    计算机网络原理、技术及应用 Web 程 序 设 计 目    录  第 1 章  Web基础  第 2 章 Web服务器的架设和管理  第 3 章 HTML和XML基础  第 4 章  网页设计与制作  第 5 章  客户端开发  第 6 章  服务端开发 第 5 章  客户端开发 浏览器与客户端脚本程序 JavaScript程序设计基础 事件驱动及事件处理 对象及其操作 常用内部对象及函数 JavaScript浏览器对象模型BOM HTML文档对象模型DOM Web交互 使用AJAX技术  综合举例 JavaScript浏览器对象模型BOM 脚本程序设计语言 ECMAScript规范 浏览器对象模型(Browser Object Model,BOM) 文档对象模型(Document Object Model,DOM)  浏览器对象模型BOM 就是指当用户打开浏览器时,浏览器中的JavaScript runtime engine将在内存中自动创建一组对象,用于对浏览器及HTML文档对象模型中数据的访问和操作。  window对象 window对象 即客户的浏览器窗口,window对象用于描述窗口的特征,它是document、location、history等对象的父对象函数isNaN()用于判断一个字符串是否为数字(Not a Number) window对象的常用属性 window,self,parent和top  opener属性  screenLeft和screenTop属性  defaultStatus和status属性 成员对象 navigator对象、 document对象、frames对象、history对象、location对象、screen对象等  window对象(Cont1.) window对象常用方法 open()方法 open(URL,WindowName,Window Features); 例如:if (userrole==)window.open( other.htm , _self ); close()方法 newWin.close(); 例如:a href=# onClick=window.opener=null;window.close();关闭窗口/a  moveBy(x,y)方法 resizeBy(x,y)方法 scroll(x,y)方法 focus()和blur()方法 系统提示相关方法 alert(字符串) 方法 confirm(字符串) 方法  prompt(message,initial input); setTimeout()和clearTimeout()方法   window对象应用举例  定义四个按钮“打开新窗口”、“关闭新窗口”、“查看源码”和“测试window对象属性及方法”。 点击“打开新窗口”按钮,则打开一个新窗口, 点击“查看源码”窗口则显示当前Web页的html源代码。假设窗口的特征是没有工具栏、菜单、状态栏、定位栏,高200个像素,宽200个像素。 按钮“测试window对象属性及方法”对应一个test函数,通过修改该函数内容,可以分别测试window对象的其他属性和方法。  HTML代码testwin.htm html head script language=javascript function newone(url) {   newWin=open(url,subWindow, width=200,height=200,toolbar=0,status=0,location=0,menubar=0);   return newWin; } function closeone(xWin) {    // 若窗口存在,并且没有被关闭   if (xWin !=   ! xWin.closed)       xWin.close(); } // 可以修改该函数代码,测试window对象的其他方法 function test()  {   window.moveTo(0,0); } /script /head body   input type=button value=打开新窗口 name=B1 onclick=javascript:temp=newone(bookIndex.htm) nbsp;    input type=button value=关闭新窗口 name=B2 onclick=javascript:closeone(temp); br   input type=button value=显示源文件 name=B3 onclick=window.location=view-source:+window.location.hrefbr   in
                
原创力文档
                        

文档评论(0)