图书介绍

Microsoft Internet Explorer 5程序设计2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Microsoft Internet Explorer 5程序设计
  • (美)Scott Roberts著;北京博彦科技发展有限责任公司译 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7900630805
  • 出版时间:2001
  • 标注页数:457页
  • 文件大小:56MB
  • 文件页数:470页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Microsoft Internet Explorer 5程序设计PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1部分 使用HTML和DHTML1

第1章 Internet Explorer的发展1

1.1 Internet Explorer版本1和版本22

1.2 Internet Explorer版本33

1.2.1 ActiveX控件3

1.2.2 脚本编程支持功能4

1.2.3 Internet Explorer对象模型4

1.2.4 WebBrowser控件4

1.3 Internet Explorer版本45

1.3.1 动态HTML5

1.3.2 数据捆绑6

1.3.3 增强型WebBrowser控件6

1.3.4 Explorer Bars6

1.3.5 浏览器助手对象8

1.4 Internet Explorer版本58

1.4.1 DHTML Behaviors及HTML Components(HTCs)10

1.4.2 可持久性10

1.4.3 客户机功能10

1.4.4 HTML Application11

1.4.5 打印11

1.4.6 动态属性11

1.4.7 XML11

1.4.8 增强的运行效率12

1.4.9 使用Internet Explorer 5编程的原因12

第2章 HTML与脚本制作15

2.1 HTML简介16

2.1.1 标记16

2.1.2 标题18

2.1.3 文本格式化19

2.1.4 超级链接23

2.1.5 图像23

2.1.6 有序和无序的列表24

2.1.7 选项框26

2.1.8 表格27

2.1.9 内部控件28

2.1.10 注释30

2.1.11 框架30

2.1.12 HTML表单32

2.2 脚本编程基本内容33

2.2.1 给网页添加脚本34

2.2.2 程序语句35

2.2.3 注释35

2.2.4 变量36

2.2.5 数据类型39

2.2.6 数组42

2.2.7 运算符43

2.2.8 表达式47

2.2.9 利用条件程序语言控制程序流48

2.2.10 循环52

2.2.11 子程序和函数56

2.3 创建简单的脚本应用程序61

第3章 用DHTML进行程序设计65

3.1 DHTML对象模型66

3.1.1 对象66

3.2 DHTML对象71

3.2.1 window对象72

3.2.2 document对象81

3.2.3 navigator对象88

3.2.4 event对象90

3.2.5 form对象93

3.2.6 对DHTML而言其他一些重要的HTML元素94

3.3 其他优秀的DHTML特性97

3.3.1 级联样式表97

3.3.2 动态属性100

3.3.3 打印支持100

3.3.4 鼠标捕获102

3.3.5 上下文菜单104

3.4 举例:DHTML Memo和DHTML Ledger程序104

第4章 编写HTML应用程序109

4.1 创建HTA110

4.1.1 〈HTA:APPLICATION〉标记111

4.2 创建带有客户区域的HTA117

4.3 其他HTA例子120

第2部分 创建HTML应用程序123

第5章 创建ActiveX控件123

5.1 ActiveX控件是什么?124

5.1.1 在Web网页中插入ActiveX控件125

5.1.2 给客户机下载ActiveX控件128

5.1.3 在Web上获得安全性保障137

5.2 创建Visual Basic ActiveX控件142

5.2.1 添加方法146

5.2.2 添加属性147

5.2.3 激活事件147

5.2.4 设置线程模型148

5.2.5 编译149

5.2.6 使用PDW组装Visual Basic控件150

5.2.7 测试154

5.2.8 为Visual Basic控件编写脚本155

5.2.9 在HTML中进行初始化157

5.2.10 打印158

5.3 创建ATL ActiveX控件159

5.3.1 添加方法166

5.3.2 添加属性168

5.3.3 激活事件169

5.3.4 ATL控件的加密172

5.3.5 从HTML中初始化173

5.3.6 打印176

5.3.7 为ATL控件编写脚本178

第6章 掌管WebBrowser控件和自动化Internet Explorer181

6.1 Internet Explorer体系结构183

6.1.1 WebBrowser控件宿主183

6.1.2 SHDOCVW184

6.1.3 MSHTML184

6.2 WebBrowser控件和Internet Explorer184

6.2.1 接口186

6.3 掌管WebBrowser控件200

6.3.1 使用Visual Basic200

6.3.2 使用Visual C++206

6.4 自动化Internet Explorer219

6.4.1 使用Visual Basic219

6.4.2 使用Visual C++和COM APIs225

6.5 添加高级功能235

6.5.1 从ActiveX控件中访问Internet Explorer的IWebBrowser2接口235

6.5.2 掌管WebBrowser控件时访问框架的IWebBrowser2接口239

6.5.3 调用Find、View Source以及Internet Options241

6.6 发布WebBrowser控件243

第7章 Internet Explorer事件245

7.1 事件和对外接口245

7.1.1 IConnectionPointContainer246

7.1.2 IConnectionPoint247

7.2 捕获事件的方法248

7.2.1 在Visual Basic中捕获事件248

7.2.2 在C++中捕获事件251

7.2.3 在ATL中捕获事件255

7.2.4 在MFC中捕获事件262

7.3 由Internet Explorer 5激发的事件268

7.3.1 BeforeNavigate2271

7.3.2 CommandStateChange273

7.3.3 DocumentComplete275

7.3.4 DownloadBegin278

7.3.5 DownloadComplete278

7.3.6 NavigateComplete2278

7.3.7 NewWindow2279

7.3.8 ProgressChange282

7.4 事件顺序282

7.5 仅由Internet Explorer使用的事件283

7.6 从ActiveX控件中处理Internet Explorer事件284

第8章 访问DHTML对象模型291

8.1 复习DHTML对象模型291

8.2 从Visual Basic中访问DHTML对象模型292

8.2.1 从Web网页中获得数据296

8.2.2 使用Visual Basic向Web网页中动态地插入数据302

8.3 从Visual C++中访问DHTML对象模型305

8.3.1 从Web网页上获得数据310

8.3.2 使用VC++向Web网页中动态地插入数据318

8.4 处理DHTML Object事件322

8.4.1 在Visual Basic中捕获DHTML Objects事件322

8.4.2 在Visual C++中为DHTML Objects进行事件捕获324

8.5 从Visual Basic Activex控件中访问DHTML对象模型329

第9章 高级掌管接口333

9.1 IDocHostUIHandler334

9.1.1 GetHostInfo335

9.1.2 ShowContextMenu338

9.1.3 TranslateAccelerator340

9.1.4 扩展DHTML对象模型343

9.1.5 AtlBrowser345

9.2 ICustomDoc348

9.3 WBCustomizer对象349

9.4 IDocHostShowUI351

9.5 控制下载和执行的内容353

第10章 Web Accessories357

10.1 理解Explorer Bar和Desk区358

10.1.1 Explorer Bands358

10.1.2 Comm区360

10.1.3 Desk区361

10.2 使用DHTML和脚本创建Explorer Bars362

10.3 使用C++和COM创建Explorer Bars和Desk Bands366

10.3.1 实现所需的DLL函数367

10.3.2 实现需求接口373

10.3.3 可选接口的实现380

10.3.4 给容器发送命令383

10.3.5 为区对象实现Windows程序384

10.3.6 在区对象中掌管WebBrowser控件386

10.4 添加工具栏按钮389

10.4.1 显示Explorer Bars391

10.4.2 运行COM对象392

10.4.3 运行脚本393

10.4.4 运行可执行的文件393

10.5 添加主菜单项394

10.6 添加上下文菜单项394

第11章 DHTML Behaviors和HTML组件397

11.1 使用默认Behaviors398

11.1.1 客户端功能399

11.1.2 持久性403

11.2 使用由HTML Components创建的Behaviors407

11.2.1 将Behaviors添加到HTML元素中407

11.2.2 使用HTC在脚本中创建Behaviors409

11.2.3 访问包容文档的DHTML对象模型414

11.2.4 HTC的缺点417

11.3 使用Binary DHTML Behaviors418

11.3.1 用C++实现Binary DHTML Behaviors419

11.4 使用其他的Behavior样例程序426

第12章 Browser Helper Object429

12.1 Internet Explorer如何启动BHO430

12.2 创建BHO431

12.2.1 IEHelper431

12.2.2 实现IObjectWithSite433

12.3 用BHO处理Internet Explorer事件435

12.4 使用BHO来控制Internet Explorer440

12.5 注册和取消注册BHO440

附录 疑难解答和技术支持443

击键问题443

MFC443

ATL和标准C++446

Win32 SDK模态对话框448

区对象450

技术支持资源453

新闻组453

文献453

Microsoft Knowledge Base453

Microsoft Developer Support457

热门推荐