打印整个页面
window.print();
隐藏网页中有些不打印的区域,需设置以下格式
<style type="text/css" media=print>
.noprint{display:none}
</style>
再引用 .noprint 类选择器 设置class="noprint"
打印网页局部内容
function onPrint(block) {
var value = document.all.block.innerHTML;
var printdetail = window.open("","printDetail","");
printdetail.document.open();
printdetail.document.write("<HTML><head></head><BODY onload='window.print()'>");
printdetail.document.write("<PRE>");
printdetail.document.write(value);
printdetail.document.write("</PRE>");
printdetail.document.close("</BODY></HTML>");
}
<div id="block">打印内容</div>
<a href="javascript:onPrint();">打印按钮</a>
去掉页面页眉页脚
var hkey_root,hkey_path,hkey_key
hkey_root="HKEY_CURRENT_USER"
hkey_path="\\Software\\Microsoft\\Internet Explorer\\PageSetup\\"
//设置网页打印的页眉页脚为空
function pagesetup_null(){
try{
var RegWsh = new ActiveXObject("WScript.Shell")
hkey_key="header"
RegWsh.RegWrite(hkey_root+hkey_path+hkey_key,"")
hkey_key="footer"
RegWsh.RegWrite(hkey_root+hkey_path+hkey_key,"")
}catch(e){}
}
再设置Internet 属性 -->> 安全 -->>选择下面一排第一个Internet-->>点击自定义,将ActiveX 控件和插件都设置为提示 应用
打印之后,就得到干净的页面了
更多详情,请参考http://blog.csdn.net/woaitiyu/article/details/3161248
当需要打印页面的时候,往往需要设置页面的字体格式,这里我简单介绍一下字体
word中汉字对应大小:
42磅对应初号、36磅对应小初、26磅对应一号、24磅对应小一号、22磅对应二号、18磅对应小二号、16磅对应三号、15磅对应小三号、14磅对应四号、12磅对应小四号、10.5磅对应五号、9磅对应小五号、7.5磅对应六号、6.5磅对应小六号、5.5磅对应七号、5磅对应八号
磅:pt
单位, pt pc px mm cm in em
字体格式 例如 <span style="font-family:黑体;font-size:16pt">打印标题</span>。。。。。。
分享到:
相关推荐
用Javascript打印网页指定标签的内容 用Javascript打印网页指定标签的内容是指在网页上选择指定的标签,然后将其内容导出到另一个页面上,最后进行打印的操作。这种方法可以灵活地控制打印的内容和格式。下面将详细...
JavaScript是Web开发中的一种重要脚本语言,它允许开发者在客户端执行动态操作,包括与用户的交互、数据处理以及,如本题所示,实现网页打印功能。网页打印是将网页内容输出到打印机或创建PDF文档的过程,这对于用户...
javascript打印网页中指定部分的内容
网页打印在IT行业中是网页开发中的一个重要功能,它允许用户从浏览器中打印网页内容。JavaScript是一种广泛用于网页交互的编程语言,它可以用来控制和自定义网页打印的行为。在这个话题中,我们将深入探讨如何使用...
本文将深入探讨如何使用JavaScript控制和自定义网页打印,包括页面布局、样式处理、排除不必要元素等内容。 首先,JavaScript提供了一个内置的`window.print()`方法,用于调用浏览器的打印功能。在网页中的任何地方...
ExecWB() 函数可以执行多种操作,例如打开、新建窗口、保存网页、打印、打印预览等。 二、使用 document.execCommand() 函数实现打印 document.execCommand() 函数是一个通用的函数,可以用来执行多种操作,包括...
JavaScript是一种广泛应用于网页和网络应用的脚本语言,尤其在创建动态内容方面有着不可或缺的作用。在"JavaScript动态网页设计经典实例"中,你将深入学习如何利用JavaScript来增强网页的交互性和用户体验。以下是...
6. **下拉菜单与滑动导航**:JavaScript可以构建交互式的下拉菜单和滑动导航栏,使得用户能够更方便地浏览网站内容。 7. **时间日期处理**:JavaScript提供了内置的Date对象,可以用于显示和处理日期时间,创建计时...
总结来说,使用Ajax和JavaScript,我们可以动态获取和处理服务器数据,然后通过操作DOM显示在网页上,甚至可以进一步实现网页内容的打印。这大大增强了Web应用的交互性和功能,使得用户无需离开当前页面就能获取和...
4. **AJAX**:Asynchronous JavaScript and XML,虽然现在通常不涉及XML,但AJAX允许网页在不刷新整个页面的情况下与服务器交换数据并更新部分网页内容,提供更流畅的用户体验。 5. **JavaScript库与框架**:jQuery...
### JavaScript打印方法:基于浏览器的详细代码示例 在网页开发中,JavaScript提供了一系列方法来实现页面内容的打印功能,这对于需要用户能够方便地将页面信息打印出来的应用场景尤为重要。本文将深入探讨几种常见...
本资源包含了一系列关于JavaScript动态网页编程的源代码,这些源代码覆盖了多个章节的内容,包括但不限于: 1. **第7章**:通常涉及DOM(Document Object Model)操作,这是JavaScript与HTML页面交互的基础。通过...
5. DOM操作:通过JavaScript可以修改DOM(文档对象模型),改变网页元素的样式、内容或位置。 三、JavaScript库和框架 为了简化开发,许多开发者会使用JavaScript库和框架,如jQuery、React、Vue、Angular等: 1. ...
JavaScript通过DOM API可以对网页元素进行增删改查,实现动态内容更新。例如,我们可以利用`getElementById`、`querySelector`等方法找到特定元素,然后修改其属性或内容。 3. **事件处理**:JavaScript的事件处理...
6. **HTML页面交互**:如果`Javascript打印乘法表.html`是一个网页,我们可能需要将结果输出到HTML元素上,而不是控制台。这需要用到DOM(Document Object Model)操作,如`document.getElementById('output')....
JavaScript,作为全球最广泛使用的编程语言之一,是创建动态网页的关键技术。它允许开发者在用户与网页之间建立实时交互,从而提升用户体验。本资源“精通JavaScript动态网页编程”旨在帮助你深入理解和掌握这一核心...
JavaScript是一种广泛应用于网页开发的脚本语言,它主要负责网页的动态交互,使得网页不再只是静态展示内容,而是能够响应用户的操作,实现丰富的交互效果。在这个"JavaScript制作的几个简单网页"项目中,我们可以...
JavaScript是网页开发中不可或缺的一部分,它是一种轻量级的脚本语言,主要负责网页的动态交互功能。本实例教程旨在帮助任何级别的读者,无论是初学者还是有经验的开发者,都能深入理解和掌握JavaScript在网页开发中...
《JavaScript网页设计300例》是一部全面介绍JavaScript在网页设计中应用的实践教程,它包含300个具体的实例,旨在帮助读者深入理解和熟练掌握JavaScript语言的各种功能和技巧。这个压缩包中的核心资源是“JavaScript...
总的来说,Java和JavaScript打印虽然在底层机制上有所不同,但都可以实现对打印内容的定制。JavaScript提供了一种更灵活的方式,通过CSS和JavaScript结合,可以在用户打印网页时实现更高级的定制效果,如消除页眉...