`
haihongxingzi
  • 浏览: 153187 次
  • 性别: Icon_minigender_1
  • 来自: 瑟孔达
社区版块
存档分类
最新评论

打印指定区域的一个例子

阅读更多
打印指定区域,页面设置
<%@ page contentType="text/html; charset=GBK"%>
<%@ taglib prefix="s" uri="/struts-tags"%>
<%@ taglib prefix="c" uri="commontaglib"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
		<title>打印指定区域</title
	</head>
	<body>
		<form name="form1" method="post" action="index.jsp">
<div id="div2">
			<table width="100%" class="lindexs">
				<tr>
					<td align="left">
						<li>
							&nbsp;缴费成功!信息如下:
						</li>
					</td>
				</tr>
			</table>
</div>
			<br />
			<div id="div1">
				<table width="100%" class="lindexs">
					<tr bgcolor="#EDF4FC">
						<td width="30%" align="right">
							手机号码:
						</td>
						<td width="70%" align="left">
							<c:property name="order.phone" />
						</td>
					</tr>
				</table>
			</div>
			<table width="100%" class="lindexs">
				<tr>
					<th colspan="2">
						<a href="javascript:printme()" target="_self">打印</a>|
						<a href="javascript:window.close()">关闭</a>
						<input type="submit" value=" 确认 返回 " />
					</th>
				</tr>
			</table>
		</form>
	</body>
</html>
<script language="javascript"> 
var HKEY_Root,HKEY_Path,HKEY_Key;
HKEY_Root="HKEY_CURRENT_USER";
HKEY_Path="\\Software\\Microsoft\\Internet Explorer\\PageSetup\\";

function printme() 
{ 
document.body.innerHTML=document.getElementById('div1').innerHTML+'<br/>'+document.getElementById('div2').innerHTML;

    PageSetup_Null();
    window.print(); 
    window.history.go(0); 
    

} 
function PageSetup_Null()
{
      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,"");
      HKEY_Key="margin_left" 
      Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,"0"); //键值设定--左边边界

      HKEY_Key="margin_top" 
      Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,"0.5"); //键值设定--上边边界

      HKEY_Key="margin_right" 
      Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,"0"); //键值设定--右边边界

      HKEY_Key="margin_bottom" 
      Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,"0"); //键值设定--下边边界
}

</script>
分享到:
评论

相关推荐

    JS打印指定区域,方便使用

    为了打印指定区域,我们需要在HTML中定义一个特定的打印区域,并使用CSS来控制其在打印时的显示。例如,可以创建一个类名为`print-only`的CSS类,将其应用于需要打印的元素,然后在打印样式表中显示这些元素,而在...

    JavaScript打印网页指定区域的例子

    要实现打印指定区域的功能,需要几个步骤。首先是获取该区域的内容,通常这个区域是一个HTML元素,如div。通过document.getElementById()方法获取对应的元素,然后通过innerHTML属性获取该元素内的HTML内容。 接...

    jquery打印区域

    PrintArea插件则是基于jQuery的一个扩展,专门用于实现打印页面特定区域的功能。 ### 打印区域的概念 打印区域是指在网页上选择的一部分内容,用户只打印这部分内容,而不是整个页面。这在需要避免打印冗余信息或者...

    c#与打印相关的几个例子

    1. **基本文本打印**:一个简单的例子可能是创建一个`PrintPage`事件处理程序,然后在其中使用`DrawString`方法绘制文本。 ```csharp private void printDocument1_PrintPage(object sender, PrintPageEventArgs e)...

    js print打印网页指定区域内容的简单实例

    在这个简单的实例中,我们将探讨如何利用JavaScript来实现打印网页中的指定区域。这个功能对于那些希望用户仅打印页面的一部分而不是整个页面的情况非常有用。 首先,让我们分析一下给定的代码: ```html &lt;!...

    用C#做的打印简单例子

    6. **WindowsApplication5**:这个文件名可能是项目的名称或窗体名称,可能包含一个简单的Windows Forms应用程序,其中包含一个按钮或其他控件,当用户点击时启动上述打印流程。 总结,C#中的打印功能并不复杂,...

    window.print打印指定div指定网页指定区域的方法

    在网页开发中,有时我们需要实现特定功能,让用户能够打印页面上的某一特定区域,而不是整个页面。`window.print()` 是JavaScript中的一个内置函数,用于打开浏览器的打印对话框,让用户选择打印当前网页。但是,它...

    jQuery控制网页打印指定区域的方法

    首先,要实现这个功能,我们需要在HTML中创建一个包含需要打印内容的特定区域。例如,我们可以创建一个`&lt;div&gt;`元素,并为其分配一个唯一的ID,如"printArea"。在这个`&lt;div&gt;`中,我们可以放置任何我们想要打印的文本...

    ACCESS报表中标签打印应用例子

    在ACCESS中,你可以通过以下步骤创建一个基本的标签报表: 1. 打开你的数据库,选择"报表"选项卡,然后点击"标签"按钮。 2. 在弹出的"新建标签"对话框中,选择合适的标签样式,例如 Avery 5160,它是一种常见的地址...

    关于页面打印的例子整理

    在IT行业中,页面打印是一个非常重要的功能,尤其对于那些需要将网页内容转化为纸质文档的用户而言。本篇文章将深入探讨“关于页面打印的例子整理”,主要关注如何实现网页的打印功能,以及相关的源码分析和工具应用...

    VB屏幕捕捉程序,活动窗口、指定区域截图等.rar

    标题中的“VB屏幕捕捉程序,活动窗口、指定区域截图等.rar”表明这是一个使用Visual Basic (VB)编程语言编写的程序,其主要功能是实现屏幕截图,包括捕获当前活动窗口和用户自定义的屏幕区域。这个程序可能包含了...

    delphi 实现打印预览和打印过程

    `TPRINTER`的`CANVAS`属性是一个`TCANVAS`对象,用于接收所有的打印输出。开发人员只需在`TPRINTER`对象的`CANVAS`上绘制或写入所需内容,完成所有输出后,`TPRINTER`会自动将`CANVAS`的内容发送到选定的打印机进行...

    js指定打印页面部分内容代码

    ()"&gt;打印指定内容 ``` 5. **HTML结构和CSS布局**: 为了有效地选择和打印网页部分,需要合理地组织HTML结构,确保需要打印的内容在独立的区块中。同时,使用适当的CSS布局(如Flexbox或Grid)可以使内容更容易定位...

    Excel-VBA宏编程实例源代码-打印-打印指定内容.zip

    这个"Excel-VBA宏编程实例源代码-打印-打印指定内容.zip"文件提供了一些关于如何使用VBA宏来控制Excel打印特定内容的示例代码。通过深入理解这些代码,我们可以学习到以下关键知识点: 1. **VBA宏的基本结构**:在...

    java10个线程按照顺序打印1-100

    在顺序打印的例子中,可以设置计数器为100,每个线程打印一个数字后减少计数器,直到计数器归零,所有线程完成任务。 6. **Atomic 库**:`java.util.concurrent.atomic`包提供了各种原子类,如`AtomicInteger`,...

    VBA示例之 在特定的区域内查找文本,返回值是包含查找文本的单元格

    这个示例的源代码文件"在特定的区域内查找文本,返回值是包含查找文本的单元格.txt"应该包含了一个具体的VBA子程序,展示了如何实现这个功能。你可以打开文件查看具体的代码实现,这对于理解VBA的工作原理非常有帮助...

    pc端页面打印插件.rar

    这时候,一个强大的打印插件就显得尤为重要,它可以提供如去除广告、选择打印指定区域、保留网页色彩等功能。 5. **安装与使用**:在使用"pc端页面打印插件"前,用户需要确保其与当前使用的操作系统和浏览器兼容。...

    Excel-VBA宏编程实例源代码-打印-打印指定的单元格范围.zip

    这个"Excel-VBA宏编程实例源代码-打印-打印指定的单元格范围.zip"压缩包中包含的源代码就是针对如何通过VBA宏来控制Excel打印特定的单元格范围进行实例演示。 在Excel VBA中,我们可以使用`Worksheets`对象来访问...

Global site tag (gtag.js) - Google Analytics