HTML 代码:
<script language="JavaScript">
var HKEY_Root,HKEY_Path,HKEY_Key;
HKEY_Root="HKEY_CURRENT_USER";
HKEY_Path="\\Software\\Microsoft\\Internet Explorer\\PageSetup\\";
//设置网页打印的页眉页脚为空
function PageSetup_Null()
{
try
{
var Wsh=new ActiveXObject("WScript.Shell");
HKEY_Key="header";
Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,"");
HKEY_Key="footer";
Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,"");
}
catch(e){}
}
//设置网页打印的页眉页脚为默认值
function PageSetup_Default()
{
try
{
var Wsh=new ActiveXObject("WScript.Shell");
HKEY_Key="header";
Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,"&w&b页码,&p/&P");
HKEY_Key="footer";
Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,"&u&b&d");
}
catch(e){}
}
</script>
<input type="button" value="清空页码" onclick=PageSetup_Null()>
<input type="button" value="恢复页码" onclick=PageSetup_Default()>
HTML 代码:
<script language="VBScript">
dim hkey_root,hkey_path,hkey_key
hkey_root="HKEY_CURRENT_USER"
hkey_path="\Software\Microsoft\Internet Explorer\PageSetup"
'//设置网页打印的页眉页脚为空
function pagesetup_null()
on error resume next
Set RegWsh = CreateObject("WScript.Shell")
hkey_key="\header"
RegWsh.RegWrite hkey_root+hkey_path+hkey_key,""
hkey_key="\footer"
RegWsh.RegWrite hkey_root+hkey_path+hkey_key,""
end function
'//设置网页打印的页眉页脚为默认值
function pagesetup_default()
on error resume next
Set RegWsh = CreateObject("WScript.Shell")
hkey_key="\header"
RegWsh.RegWrite hkey_root+hkey_path+hkey_key,"&w&b页码,&p/&P"
hkey_key="\footer"
RegWsh.RegWrite hkey_root+hkey_path+hkey_key,"&u&b&d"
end function
</script>
相关推荐
在JavaScript中进行网页打印设置是一项常见的任务,尤其在开发网页应用程序时,往往需要提供用户友好的打印功能。本文将深入探讨如何使用JavaScript控制和自定义网页打印,包括页面布局、样式处理、排除不必要元素等...
用Javascript打印网页指定标签的内容 用Javascript打印网页指定标签的内容是指在网页上选择指定的标签,然后将其内容导出到另一个页面上,最后进行打印的操作。这种方法可以灵活地控制打印的内容和格式。下面将详细...
虽然JavaScript本身不直接提供打印设置的功能,但通过巧妙地利用CSS和DOM操作,我们可以实现对打印页边距、页眉和页脚的自定义设置。在开发Web应用时,根据目标用户群体的浏览器选择合适的实现方法,可以显著提升...
使用 IE 的 WebBrowser 控件可以实现打印设置,包括设置打印纸张大小、页脚和页眉等。 ```html <object id="WebBrowser" width="0" height="0" classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></object> ``...
调用这个方法可以直接打开浏览器的打印对话框,让用户选择打印机和打印设置。例如: ```javascript ()">点击打印 ``` 当用户点击这个按钮时,浏览器会显示打印预览,准备进行打印操作。但仅仅这样是不够的,我们...
JavaScript 实现页面打印 本文将介绍使用 JavaScript 实现页面打印的方法,并提供相关的代码示例。 一、使用 ExecWB() 函数实现打印 ExecWB() 函数是 IE 浏览器提供的一个函数,可以用来调用 IE 菜单下的打印命令...
最简单也是最常见的打印方法是直接调用`window.print()`函数,该函数会触发浏览器的打印对话框,允许用户选择打印机并进行打印设置。这种方式适用于打印整个当前页面或文档。 ```html 打印" onclick="javascript:...
javascript直接打印word、excel和pdf文档 缺点:需要设置浏览器的安全级别,对ActiveX脚本可执行
然而,当我们谈论JavaScript打印时,情况略有不同。JavaScript的打印功能主要依赖于浏览器的内置支持。通过`window.print()`函数,用户可以立即触发浏览器的打印对话框,但这个默认行为通常不提供足够的自定义选项。...
在提供的文件中,讨论了如何使用JavaScript来设置注册表并控制网页打印。以下是一些关键知识点: 1. **注册表操作**: - JavaScript可以通过ActiveXObject与Windows API交互,如`WScript.Shell`对象可以用来读写...
在IT领域,特别是Web开发中,利用JavaScript进行数据打印,尤其是将表格数据转换为PDF格式进行打印,是一项常见且实用的技术。本文将深入探讨如何使用JavaScript实现这一功能,包括技术原理、具体步骤以及可能遇到的...
在这个话题中,我们将深入探讨如何使用JavaScript进行网页打印,以及如何设置打印区域。 首先,JavaScript 提供了一种名为 `window.print()` 的内置方法,它会触发浏览器的打印对话框,让用户选择打印当前网页。...
这个主题关于“Javascript打印乘法表”是JavaScript初学者常见的编程练习,它旨在帮助理解控制流、循环和字符串操作等基本概念。 乘法表是数学教育中的基础工具,用于展示1到10之间任意两个数字的乘积。使用...
在提供的代码片段中,可以看到通过JavaScript与IE浏览器的ActiveX对象`WScript.Shell`交互来修改注册表中的打印设置。具体实现分为两个函数:`pagesetup_null()` 和 `pagesetup_default()`。 - **pagesetup_null()*...
因此,许多时候我们需要使用更高级的打印设置和预览功能,这时就会用到ActiveX控件(特别是在IE浏览器中)或第三方打印库。 在给定的文件内容中,我们可以看到使用了`<OBJECT>`标签和`execwb`方法来调用打印相关的...
在JavaScript编程领域,打印功能是常见且实用的。在本示例中,我们将探讨如何...这涉及到HTML和CSS的使用,JavaScript的打印功能,以及可能的浏览器打印设置调整。对于想要开发类似功能的开发者,这是一个很好的起点。
JavaScript打印实现逻辑
这是JavaScript中最基础的打印功能,通过在JavaScript代码中调用`window.print()`,浏览器会弹出打印对话框,用户可以选择打印机设置并进行打印。此函数适用于整个网页或当前视图的内容。 2. **CSS媒体查询**: ...
birt脚本调试代码,只需要将代码放进文档中说明的位置,所有javascript调试打印结果都可以看到,提供了两种方式javascript的调试打印,网上也有很多例子说需要放到tomcat里才能打印,其实在报表开发工具中也可以打印...