- 1、本文档共51页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[计算机软件及应用]项目5 网页脚本的使用
/ 51 例5.2 点击按钮改变窗口大小。运行结果如下所示。 htmlhead script language=JavaScript type=text/javascript var x=0; resizeTo(400,200); function resizeMe() { if (x == 0) { resizeBy(200,200); x = 1; } else { resizeBy(-200,-200); x = 0; } } /script/head body forminput type=Button onclick=resizeMe(); value=改变窗口大小/form /body/html i) alert(字符串):弹出有“确定”钮的对话框,显示字符串的内容。 j) confirm(字符串): 弹出包含“确定”和“取消”按钮的对话框,显示字符串的内容。如按下“确定”按钮,则返回 true 值,如按“取消”按钮,则返回 false 值。 k) prompt(字符串[,初始值]): 弹出一个包含“确认”、“取消”按钮和一个文本框的对话框,显示字符串的内容,要求用户在文本框输入数据。如按下“确认”按钮,则返回文本框里已有的内容,如按下“取消”按钮,则返回 null 值。如指定初始值,则文本框里有此默认值。 (3) window 窗口对象的的事件 有onload、onunload、onresize、onfocus、onerror等。 4. location 地址对象 location描述窗口对象打开的地址。要表示当前窗口的地址,只需使用location就行了;若要表示某一个窗口的地址,则使用“窗口对象.location”。 注意: 不同协议或不同主机的两个地址间不能互相引用对方的 location 对象,这是出于安全性的需要。例如,当前窗口打开的是“”下面的某一页,另一个名为bWindow的窗口打开的是“”的网页。如果在当前窗口使用“bWindow.location”时会提示“没有权限”。 (1) 属性 protocol:返回地址的协议,取值为 http:‘,https:,file: 等。 hostname:返回地址的主机名,如/china/ 的location.hostname为。 port:返回地址的端口号,一般 http 的端口号是80。 host:返回主机名和端口号,如::8080。 pathname:返回路径名,如“/b/c.html”,则location.pathname等于 b/c.html。 hash:返回#及以后的内容,如/b/c.html#chapter4,则location.hash等于#chapter4;如果地址里没有“#”,则location.hash返回空串。 search:返回“?”以及以后的内容,如“/b/c.asp? selection=3jumpto=4”,则location.search等于‘?selection=3 jumpto=4’;如果地址里没有“?”,则返回空串。 href:返回以上全部内容,即返回整个浏览器的地址栏的地址。如果想在一个窗口对象中打开某地址,可以使用“location.href =URL”,也可以直接用“location=URL”。 (2) location的方法 a) reload(): 相当于点浏览器上的“刷新”(IE)或“Reload”(Netscape)钮。 b) replace(): 打开一个 URL,并改变历史对象中当前位置的地址为此URL。用该方法打开一个 URL 后,再按浏览器“后退”按钮将不能返回到刚才前面的页面。 5. 对象事件 (1) onblur 事件: 发生在窗口失去焦点的时候,应用于window 对象。 (2) onfocus 事件: 发生在窗口得到焦点的时候,应用于window 对象。 (3) onchange 事件: 发生在文本输入区的内容被更改,然后焦点从文本输入区移走之后。捕捉此事件主要用于实时检测输入的有效性,或者立刻改变文档内容。应用于Password、Select、Text、Textarea 等对象。 (4) onclick 事件: 发生在对象被单击的时候。单击是指鼠标停留在对象上,按下鼠标左键。 (5) onerror事件:发生在错误发生时,应用于window 对象。它的事件处理程序通常称为“错误处理程序”(Error Handler),用来处理错误。 要忽略一切错误,可以使用以下代码: wi
您可能关注的文档
最近下载
- 电能“发、输、变、配、用”五环节简介.pptx VIP
- 先进算力中心建设规划方案.docx VIP
- 安装钳工基础知识全集课件.ppt VIP
- 部编版六年级语文上册第三单元 习作_____让生活更美好 课件(共32张PPT).pptx VIP
- 医疗器械唯一标识管理制度(UDI).docx VIP
- 感术行动专项实施方案.docx VIP
- 企业案例广州超算中心 企业案例广州超算中心、项目建设规划、项目需求分析 1.3项目建设规划.docx VIP
- 音频处理软件:Adobe Audition二次开发_17.社区资源与支持.docx VIP
- 数控铣床第一章 数控铣床概述.ppt VIP
- 偏差报告单【范本模板】.doc VIP
文档评论(0)