<styletype="text/css"media=print>主要是media选项对照下面的那一个style一起看
.noprint{visibility:hidden}
span.double{BORDER-BOTTOM-STYLE:double;BORDER-LEFT-STYLE:double;
BORDER-RIGHT-STYLE:double;BORDER-TOP-STYLE:double;COLOR:mediumblue;
CURSOR:hand;FONT-SIZE:12pt;HEIGHT:22px;LEFT:314px;TEXT-ALIGN:center;
WIDTH:96px}
select.sb{Z-INDEX:121;LEFT:0px;WIDTH:90px;POSITION:absolute;
HEIGHT:170px}
span.tab{LEFT:40px;WIDTH:900px;POSITION:relative;TOP:0px;HEIGHT:225px}
table{BORDER-RIGHT:blackmediuminset;BORDER-TOP:blackmediuminset;BORDER-LEFT:blackmediuminset;WIDTH:900px;BORDER-BOTTOM:blackmediuminset;HEIGHT:31px;POSITION:absolute}
tr.col0{BORDER-RIGHT:thickinset;BORDER-TOP:thickinset;FONT-WEIGHT:bold;FONT-SIZE:15px;BORDER-LEFT:thickinset;BORDER-BOTTOM:10px;FONT-FAMILY:宋体;BACKGROUND-COLOR:blue;TEXT-ALIGN:center}
tr.tr1{}
td.td0{WIDTH:120px;TEXT-ALIGN:center;height:30px;}
td.td1{WIDTH:330px;TEXT-ALIGN:right}
td.td2{WIDTH:70px;TEXT-ALIGN:right}
td.td3{WIDTH:330px;TEXT-ALIGN:right}
</style>
<stylemedia=screen>主要是media选项对照上面的那一个style一起看
span.double{BORDER-BOTTOM-STYLE:double;BORDER-LEFT-STYLE:double;BORDER-RIGHT-STYLE:double;BORDER-TOP-STYLE:double;COLOR:mediumblue;
CURSOR:hand;FONT-SIZE:12pt;HEIGHT:22px;LEFT:314px;TEXT-ALIGN:center;
WIDTH:96px}
select.sb{Z-INDEX:121;LEFT:0px;WIDTH:90px;POSITION:absolute;
HEIGHT:170px}
span.tab{LEFT:154px;WIDTH:900px;POSITION:relative;TOP:30px;HEIGHT:225px}
table{BORDER-RIGHT:bluegroove;BORDER-TOP:bluegroove;BORDER-LEFT:bluegroove;WIDTH:900px;BORDER-BOTTOM:bluegroove;POSITION:absolute}
tr.col0{BORDER-RIGHT:redthickinset;BORDER-TOP:redthickinset;FONT-WEIGHT:bold;FONT-SIZE:15px;BORDER-LEFT:redthickinset;COLOR:white;BORDER-BOTTOM:yellow10pxsolid;FONT-FAMILY:宋体;BACKGROUND-COLOR:blue;TEXT-ALIGN:center}
tr.tr1{BORDER-BOTTOM:fuchsiainset}
td.td0{WIDTH:120px;BORDER-LEFT-STYLE:none;TEXT-ALIGN:center;BORDER-BOTTOM-STYLE:none}
td.td1{WIDTH:330px;BORDER-LEFT:bluethinsolid;TEXT-ALIGN:right}
td.td2{WIDTH:70px;BORDER-TOP-STYLE:inset;BORDER-RIGHT-STYLE:inset;BORDER-LEFT-STYLE:inset;TEXT-ALIGN:right;BORDER-BOTTOM-STYLE:inset}
td.td3{WIDTH:330px;BORDER-TOP-STYLE:inset;BORDER-RIGHT-STYLE:inset;BORDER-LEFT-STYLE:inset;TEXT-ALIGN:right;BORDER-BOTTOM-STYLE:inset}
td.td5{TEXT-ALIGN:right}
</style>
仔细看一下其实只要建立2个style而么个style指向不同的设备,但是在style中使用相同的id,这样再在需要打印和显示是需要不同的样式的对象中引用同一个id号(比如说<tdclass=td3>.....</td>)但是有一个重要问题时仔细看我在打印是设定不打印是通过设定“visibility:hidden”来实现的,但在实际应用中发现如果在脚本代码中使用了“obj.style.visibility=visible”也就是对莫个对象的visibility进行了操作这时候咋打印的时候也会显示出来,也就是说脚本代码的操作对不同的设备同时有效,最后通过了另一个style属性display了实现了,也就是说在脚本代码中用obj.style.diaplay="block"或者"none"来实现对象的显示这样就不影响打印功能的实现了。
分享到:
相关推荐
在IE浏览器打印中由于版本问题,可使用打印控件打印,如果打印控件打印不兼容,可以使用IE自带的打印功能
IE设置打印符号,教你如何使用和设置打印符号,大家可以学习一下了。天天学习天天进步
IE浏览器中打印网页时网页版面太大或太宽打印不全.docx
IEbug、IE6页面问题、IE6样式问题
使用ie内部的webbrowser组件对单独页面进行打印。 1.打印预览。 2.页面样式最好使用%。
提示 “ factory.printing 为空或不是对象”,这种现象是网页缺少安装必要的插件造成不能打印,一般情况下网页会提示安装控件, 如不能安装控件可能由以下原因造成: 1.IE网络等级设置过高,请降到中级或以下进行...
IE打印去除页眉页脚的脚本 通过修改注册表的方法,去除直接打印网页内容时自动附加的页眉页脚。
IE下页面打印控件 ...1.屏蔽IE打印时出现的打印设置框。 2.自动设置各打印控制参数。 3.实现自动打印。 使用方法 控件的ID为clsid:AE1A309B-6FFA-4FCF-B07F-CB97FFD56B1B 使用Object标签包裹即可。 如 ...
在IE浏览器中打印网页时网页版面太大或太宽打印不全.docx
解决ie7打印字体小漏洞。版本: 1.4 摘要 本文的目标读者: 使用 Microsoft Windows 的客户 漏洞的影响: 远程执行代码 最高严重等级: 严重 建议: 客户应立即应用此更新 安全更新替代: 本公告替代多个以前的...
windows 7系统下用IE9打印网页图解.docx
IE7及IE7以上版本的浏览器对打印增加 “缩小字体填充 (Shrink-to-fit)”这么一个新功能,就是当你要打印的页面长宽超过打印纸张的大小,浏览器自动调整字体的大小使恰好能在一个页里打印全部内容,而在ie6里这超出的...
如何用IE打印网页.doc
VB.net编程中,可能会实现如何打印页面上的内容,该上传实例即介绍了如何使用IE自带的打印功能来实现编程中的打印,很有用哦!
一般情况下,主要使用JS 可以分析源页面的内容,将欲打印的页面元素提取出来,实现打印。通过分析源文档的内容,可以生成打印目标文档。 优点:客户端独立完成打印目标文档的生成,减轻服务器负荷; 缺点:源...
IE9 网页 Adobe PDF 虚拟打印失败的解决方案!
IE控件调用本地、远程共享打印机打印pdf文件,pdf未光栅化,程序支持nginx/apache/tomcat部署试用,注册OCX c:/windows/sysWoW64/regsvr32.exe PrnStatus.ocx,通过js调用插件打印,非常好用,用于自助终端设备网页...
斑马Magicard打印机 IE浏览器打印插件,只支持IE浏览器,斑马多打印机支持
解决ie8按钮和文字变小问题
修改注册表控制js打印的时候是否打印页眉页脚。ie浏览器有效。