网页打印代码

网页打印代码网页打印按钮的源代码 javascript window print 可以用 css 控制 看孟老大写的 mediaprint a display block b display hidden 好像是这样 把你不想打印的部分 class 设为 b 首先在网页中添加 nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp VIEWASTEXT nbsp nbsp nbsp nbsp nbsp 然后就可以依次加入功能按钮了 nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp

网页打印按钮的源代码:javascript:window.print();

首先在网页中添加:

             VIEWASTEXT>
     

然后就可以依次加入功能按钮了:


     
       

将这两块东西放到

就不会打印这些按钮了。当然要定义noprint了:

只要把不想打印的东西的css设置成noprint就可以了。

现在就实现了基本的web打印,需要注意的情况如下:

  1. 必须将ie的internet选项的安全设置中对于没有标记为安全的ActiveX控件进行…设置成提示或者启用,否则会报错,导致不可用。
  2. 如果在vs.net编辑环境下编辑该页面,它经常自动的给object添加多余的参数,有了这些东西,打印就会出错,所以要记得最后保存的时候删除它们。

还有一些小经验就是在设置标格宽度的时候,对于A4纸张,横打用920,竖打用640,效果最好。

<%=rs(0)%>

<%rs.movenext%>
<%wend%>

3、ASP页面打印时如何去掉页面底部的路径和顶端的页码编号
(1)ie的文件-〉页面设置-〉讲里面的页眉和页脚里面的东西都去掉,打印就不出来了。
(2)

New Document






4、浮动帧打印

4、用FileSystem组件实现WEB应用中的本地特定打印

服务器端脚本:
<%………
set conn=server.CreateObject (“adodb.connection”)
conn.Open “DSN=name;UID=XXXX;PWD=XXXX;”
set rs=server.CreateObject(“adodb.recordset”)
rs.Open(“select ……”),conn,1,1
……….%> //与数据库进行交互
HTML页面编码:

………


> //保存服务器端传来的数据
………

 

 

 

======================================================

 

function doPrint() {

bdhtml=window.document.body.innerHTML;
sprnstr=”
“;
eprnstr=”
“;
prnhtml=bdhtml.substr(bdhtml.indexOf(sprnstr)+17);
prnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr));
window.document.body.innerHTML=prnhtml;
window.print();
}









 

 

==================================================================================

ASP开发必备:WEB打印代码大全这篇文章主要介绍了如何使用ASP控制Web的各种打印效果,它能够控制纵打、横打和页面边距等。

  1、控制”纵打”、 “横打”和”页面的边距”。 

  (1)

 

  (2) 

  

  οnclick=”javascript:window.close();”> 

 

  2、分页打印 

<%=rs(0)%>

 

  <%rs.movenext%> 
  <%wend%> 
   
   

 

 

  

 
   
  

 

  4、浮动帧打印 

   

4、用FileSystem组件实现WEB应用中的本地特定打印 







 

 

=============================================================================

 

 

var WebBrowser = ‘
‘;
document.body.insertAdjacentHTML(‘beforeEnd’, WebBrowser);//在body标签内加入html(WebBrowser activeX控件)
WebBrowser1.ExecWB(7, 1);//打印预览
WebBrowser1.outerHTML = “”;//从代码中清除插入的html代码
pagesetup_default();//预览结束后页眉页脚恢复默认值
setdivvisible(“div1”);//预览结束后显示按钮
}
function print() //打印函数
{

pagesetup_null();//打印之前去掉页眉,页脚
setdivhidden(“div1”); //打印之前先隐藏不想打印输出的元素









var WebBrowser = ‘
‘;
document.body.insertAdjacentHTML(‘beforeEnd’, WebBrowser);//在body标签内加入html(WebBrowser activeX控件)
WebBrowser1.ExecWB(6, 1);//打印
WebBrowser1.outerHTML = “”;//从代码中清除插入的html代码
pagesetup_default();//打印结束后页眉页脚恢复默认值
setdivvisible(“div1”);//打印结束后显示按钮
}
















表格一:

1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111
1111 1111 1111








































































































































































































版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/202412.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月20日 上午7:12
下一篇 2026年3月20日 上午7:12


相关推荐

  • 关于libtorrent库的安装

    关于libtorrent库的安装前言 前段时间由于工作需要 在 Python 的 web 开发框架 Django 中使用到了 libtorrent 这个 C 扩展库来解析链接或种子数据 特了解和尝试了 libtorrent 库的安装 一般情况下 为了方便 Python 解释器版本和依赖库的管理 python 项目都是工作在虚拟环境之下 在此情况下 便出现了一个挺严重的问题 C 编写的 libtorrent 库如何引入到虚拟环境之中 综述 首先

    2026年3月18日
    2
  • tcp网络模型_TCP/IP协议模型

    tcp网络模型_TCP/IP协议模型以太网:CSMA/CD,总线型IEEE802.3标准以太是一种虚构的物质,是英文Ether或Aether的音译以太网的技术特征包括传输介质、传输协议和传输拓扑结构。以太网的传输协议标准是CSMA/CD(CarrierSenseMutipleAccessCollisiondetect),也就是“载波监听多路访问/冲突检测”(1)若媒体空闲,则传输,否则转(2)。(2)若媒体忙,一直监听直到信道空闲,然后立即传输。(3)若在传输中监听到干扰,则发干扰信号通知所有站点,然后等

    2025年12月13日
    5
  • webstorm激活码(注册激活)

    (webstorm激活码)JetBrains旗下有多款编译器工具(如:IntelliJ、WebStorm、PyCharm等)在各编程领域几乎都占据了垄断地位。建立在开源IntelliJ平台之上,过去15年以来,JetBrains一直在不断发展和完善这个平台。这个平台可以针对您的开发工作流进行微调并且能够提供…

    2022年3月28日
    199
  • 地图API地址  百度地图开放平台

    地图API地址  百度地图开放平台

    2021年9月18日
    68
  • SyntaxHighlighter使用方法

    SyntaxHighlighter使用方法原名 SyntaxHighli 是一款用于 web 页面的代码着色工具 可以用来着色多种语言 可以是 HTML CSS Javascript 还可以是 C JAVA 等编程语言 最早见于 Yahoo 的 YUI 当时还属于自由软件 最近打开官方网站发现已被 goolge 收编 它可以在网页中对各种程序源代码语法进行加亮显示 支持当前流行的各种编程语言 C CSS C Delphi Java J

    2026年3月17日
    2
  • 针对Pycharm双击无反应

    针对Pycharm双击无反应Pycharm 双击无反应 重装后直接还是打不开 网上有三种说法 一个是 cmd 然后 net 什么什么 另一个是说激活成功教程后路径不对 还有说卸载不干净 我今天遇到都试了下 还是不行 捣鼓半天自行解决

    2026年3月27日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号