2024年6月20日发(作者:)
11.1 Web打印
Web打印是一种常用的打印方式,其使用方法简单、方便、快捷,在浏览网页的同时就可
以实现打印的功能。
实例291 调用IE自身的打印功能实现打印
实例说明
通过JavaScript调用IE自身的打印功能实现打印,这种方法比较简单,也是常用的打印方
式。使用该方法只须将要打印的页面设计好,再通过JavaScript的window对象的print( )方
法调用IE的打印功能即可。运行本实例,单击“打印”超级链接,会弹出打印对话框,如
图11.1所示,然后进行相应的设置,并进行打印。
图11.1 调用IE自身的打印功能实现打印
技术要点
本实例主要通过调用window对象的打印方法print()来实现打印功能。
window对象的print()方法的语法格式如下:
();
例如:
实现过程
(1)设计要打印的页面。
(2)调用window对象的打印方法实现打印功能,代码如下:
举一反三
根据本实例,读者可以:
开发打印库存统计报表;
打印校友录中的同学联系方式。
实例292 打印指定框架中的内容
实例说明
在实例292中已经介绍如何通过JavaScript调用IE自身的打印功能实现打印,但是该方法
将打印页面中的全部内容,包括“打印”超级链接,有时这是不需要的,本实例将介绍如何
通过打印指定框架中的内容实现页面部分内容打印。运行本实例,如图11.2所示,单击“打
印”超级链接,会弹出打印对话框,进行相应的设置后,单击“打印”按钮即可对图11.2
中的表格内容进行打印。
图11.2 打印指定框架中的内容
技术要点
在实现打印指定框架中内容时,首先需要让要打印的框架获得焦点,然后再调用window对
象的print()方法实现打印。
语法:
();
();
参数说明
l mainFrame:表示框架的名称。
实现过程
(1)设计页面,将要打印的内容放置在该页面中。
(2)设计页面,在该页面的适当位置添加浮动框架(应用
并将该浮动框架的src属性指定为步骤(1)中创建的文件,代码如下:
(3)在页面中添加“打印”超级链接,打印指定浮动框架中的内容,代码如下:
举一反三
发布者:admin,转转请注明出处:http://www.yc00.com/news/1718848809a2753051.html
评论列表(0条)