- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
用户直接使用集成的动态html语言简称dhtml来开发基于
15.3 VB 应用程序的 Internet 扩展 * 在VB里,用户直接使用集成的动态HTML语言(简称DHTML)来开发基于HTML语言的应用程序。DHTML将文档中的每一个元素都看成一个对象,通过对象的属性、事件和方法来操纵对象以改变浏览器中显示的内容。DHTML的编程与VB编程有所不同,前者以窗体为基本界面,后者则使用Web页,但还是有很大的相似性。 VB使用DHTML应用程序设计器来开发DHTML类型的应用程序。单击“新建工程”中的“DHTML应用程序”即可打开DHTML页面设计器界面,参见图15-1(为例15-1的设计界面)。 图15-1 DHTML页面设计器 第15章 VB与Internet 编程初步 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 15.1 DHTML页面设计器 15.2 DHTML页面设计示例 15.3 VB 应用程序的 Internet 扩展 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. DHTML页面设计器有两个窗格,即左边的“树形视图”窗口和右边的“细表”窗口,在“树形视图”窗口显示HTML页面里所有元素的分层结构。页面设计器为每一个元素列出其ID、控件类型,并且在某些情况下列出元素开始的内容。如果某个元素不包含ID,就在属性窗口为它指定一个。具有ID的元素以粗体显示。在“细表”窗口显示页面的可视化界面,在其上创建新的页面或编辑已有页面。在DHTML页面设计器窗体的上方,有一个与Microsoft Word的格式工具栏相似的格式化工具栏,可以设置页面的元素格式编排、字体属性和对齐方式等内容。 在格式化工具栏的下方有一排工具按钮,分别是DHTML页面设计器属性、执行编辑器、在选项首尾添加DIV…/DIV标记、在选项首尾添加SPAN…/SPAN标记、将选项转化为链接、表操作、显示表边界、显示细节、绝对位置、锁定、绝对位置模式和顺序按钮。 在创建DHTML工程的同时将创建modDHTML模块,其中包含两个函数:PutProperty函数和GetProperty函数。 15.1 DHTML页面设计器 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. DHTML对象模型将DHTML中的每个元素部作为对象访问,每一个对象有自己的属性、方法和事件,在创建应用程序时,能够通过VB代码对HTML页面的布局、位置、每个元素的特性和容器进行动态的修改。主要的DHTML对象有BaseWindow和Document。 DHTML对象的事件和VB事件基本相似,但每个事件都带有前缀on。表15-1列出了DHTML中的部分事件。 事 件 Onabort onreset onsubmit onbeforeunload Onload Onunload onmouseover onmouseout 说 明 当用户单击浏览器的Stop按钮被触发 当用户单击浏览器的Refresh按钮时被触发 当用户单击网页中的提交按钮时被触发,通过对该事件的处 理程序的编写,可以实现在数据被服务器处理前,由客户端进行数据有效性验证 当前HTML文档被下载时被触发 在文档被装入以及所有页面元素下载后被触发 当前页面被下载时立即被触发 当鼠标第一次移动到某对象时被触发 当鼠标移出某对象时被触发 表15-1 DHTML中的部分事件 15.1.1 DHTML对象模型 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 对象 Button SubmitButton ResetButton TextField TextArea PasswordField Option Checkbox Select Image Hyperlink Horizontalrule Fileupload HiddenField InputImage List 说 明 命令按钮
您可能关注的文档
- 生产运作的管理第9章节2.ppt
- 生产运作的管理第3章节产品开发.ppt
- 生产运营的管理s培训幻灯片.ppt
- 生化学习要点[全册].ppt
- 生产运作的管理第9章节2[恢复].ppt
- 生产运作的管理奇迅的案例剖析.ppt
- 生命活动的主要承担者氨基酸和其种类蛋白质.ppt
- 生命人寿2013年营销业务进展纲要.ppt
- 生命的主要承担者蛋白质.ppt
- 生命的结构基本与细胞生命历程.ppt
- 2025年上海良友(集团)有限公司校园招聘模拟试题一套.docx
- 湖南省张家界市慈利县2023-2024学年七年级下学期数学期中考试试卷(含答案).pdf
- 2025年上海良友(集团)有限公司校园招聘模拟试题含答案.docx
- 2025年生活时尚-电器知识考试近5年真题集锦(频考类试题)带答案.docx
- 湖南省长沙市长沙县2023-2024学年七年级下学期数学期中考试试题(含答案).docx
- 工厂实习心得体会(汇编15篇).doc
- 2025年上海航空股份有限公司校园招聘模拟试题一套.docx
- 2025年生活时尚-租房住房考试近5年真题荟萃附答案.docx
- 2025年上海航空股份有限公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版审.docx
- 2025年上海航空股份有限公司校园招聘模拟试题1套.docx
文档评论(0)