写一个IE打印模板

通过前面的介绍,大家应该对DeviceRect和LayoutRect有了一个分别的了解。下面我们就看一下如何联合起来使用他们。对每一个格式的页页,你需要有一个包含内容页(LayoutRect)的Master Page(DeviceRect)。第一页 与其他要不同,因为他包含有指明打印源的CONTENT
  

通过前面的介绍,大家应该对DeviceRect和LayoutRect有了一个分别的了解。下面我们就看一下如何联合起来使用他们。对每一个格式的页页,你需要有一个包含内容页(LayoutRect)的Master Page(DeviceRect)。第一页 与其他要不同,因为他包含有指明打印源的CONTENTSRC属性。

这是一个第一页的DeviceRect对象:

以下是示例代码:
<IE:DEVICERECT ID="page1" CLASS="masterstyle"
  MEDIA="print">
	<IE:LAYOUTRECT ID="layoutrect1"
  CONTENTSRC="2.html"
    CLASS="contentstyle" NEXTRECT="layoutrect2"/>
</IE:DEVICERECT> 

下面是第二页的DeviceRect对象

以下是示例代码:
<IE:DEVICERECT ID="page2" CLASS="masterstyle"
  MEDIA="print">
<IE:LAYOUTRECT ID="layoutrect2"
  CLASS="contentstyle"/>
</IE:DEVICERECT>

下面我们查看完整的打印模板的代码

以下是示例代码:
<HTML XMLNS:IE>
<HEAD>
<?IMPORT NAMESPACE="IE" IMPLEMENTATION="#default">
<STYLE TYPE="text/css">
.contentstyle
{
  width:5.5in;
  height:8in;
  margin:1in;
  background:white;
  border:1 dashed gray;
}
.masterstyle
{
  width:8.5in;
  height:11in;
  background:#FFFF99;
  border-left:1 solid black;
  border-top:1 solid black;
  border-right:4 solid black;
  border-bottom:4 solid black;
  margin:10px;
}
</STYLE>
</HEAD>

<BODY>
<IE:DEVICERECT ID="page1" CLASS="masterstyle"
  MEDIA="print">
	<IE:LAYOUTRECT ID="layoutrect1"
  CONTENTSRC="2.html"
    CLASS="contentstyle" NEXTRECT="layoutrect2"/>
</IE:DEVICERECT>

<IE:DEVICERECT ID="page2" CLASS="masterstyle"
  MEDIA="print">
	<IE:LAYOUTRECT ID="layoutrect2"
  CLASS="contentstyle"/>
</IE:DEVICERECT>

</BODY>
</HTML>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值