问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

HTML 怎么写一个打印预览页面。

发布网友 发布时间:2022-04-21 18:05

我来回答

2个回答

热心网友 时间:2023-07-14 02:59

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>Insert title here</title>

<script type="text/javascript">

function preview(oper)

{

if (oper < 10){

bdhtml=window.document.body.innerHTML;//获取当前页的html代码

sprnstr="<!--startprint"+oper+"-->";//设置打印开始区域

eprnstr="<!--endprint"+oper+"-->";//设置打印结束区域

prnhtml=bdhtml.substring(bdhtml.indexOf(sprnstr)+18); //从开始代码向后取html

prnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr));//从结束代码向前取html

window.document.body.innerHTML=prnhtml;

window.print();

window.document.body.innerHTML=bdhtml;

} else {

window.print();

}

}


function xx(){

window.print();

}

</script>

</head>

<body>

  <samp> 预览功能可以使用谷歌浏览器,ie预览功能同上,其他好像不支持</samp>

  <samp style="color: red">直接粘贴到页面(html)中就可以使用</samp>

 <!--startprint1-->

<!--打印内容开始-->

<div id=sty>

    <img alt="" src="http://img4.itang.com/uploads/item/201401/25/20140125231152_VcdwM.jpeg" 

    style="width: 500px;height: 500px">

</div>

<!--打印内容结束-->

<!--endprint1-->

<input type=button name='button_export' title='打印1' onclick=preview(1) value=打印图片>

<input type="button" value="打印整个网页" onclick="xx()">


</body>

</html>


热心网友 时间:2023-07-14 03:00

<HTML><HEAD><TITLE>打印-页面设置-打印预览-关闭窗口</TITLE>
<SCRIPT language=javascript>
function printsetup()
{
// 打印页面设置
wb.execwb(8,1);
}
function printpreview()
    {
   var ht1 = document.getElementByIdx_x("h");
      ht1.style.display="none";//隐藏不必打印的部分,该隐藏只在预览中有效,真正打印时要用css控制
   wb.execwb(7,1); // 打印页面预览
   
      ht1.style.display=""; //预览完再将隐藏的部分显示出来  
}
function printit()
{
 if (confirm('确定打印吗?'))
      {     
          wb.execwb(6,6);
      }
}
</script>
<style type="text/css" media=print>
.noprint{display : none }   //不打印
</style>
</HEAD>
<BODY>
<!-- div h 中的内容不打印 -->
<DIV id="h" align=center class="noprint">
    <OBJECT id=wb height=0 width=0 classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2></OBJECT>
    <INPUT onclick=javascript:printit() type=button value=打印 />
    <INPUT onclick=javascript:printsetup(); type=button value=打印页面设置 />
    <INPUT onclick=javascript:printpreview(); type=button value=打印预览 />
    <INPUT onclick=javascript:window.close(); type=button value=关闭 />
</DIV>
      要打印的正文
</BODY>
</HTML>

追问只有在IE下能用,其他浏览器根本不行!

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果电脑电池充不进电苹果电脑充不进去电是怎么回事 苹果电脑不充电没反应苹果电脑充电指示灯不亮充不了电怎么办 狗狗更加忠诚护家、善解人意,养一只宠物陪伴自己,泰迪能长多大... 描写泰迪狗的外形和特点的句子 国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? 怎么在html内加入网页预览 HTML想实现点击一个a标签下载链接里的文件,而不是... 在eclipse中怎么预览html文件 html 选择颜色后 如果实现预览 急!!急!! 编译好的HTML文件如何实现在线预览?... 如何预览用记事本编写的html代码 如何预览 html 文件? 如何实现HTML的打印和预览 用开水蜂蜜白凉粉做的果冻好不好吃? 用开水蜂蜜白凉粉做的果冻好吃吗? 自己用白凉粉做果冻做出的果冻白凉粉搁多了不好吃... 刚出锅的白凉粉果冻能放冰箱吗? 孕妇可以吃白凉粉做的果冻 做果冻的白凉粉是什么 自己做了白凉粉果冻,自制的白凉粉果冻在常温下可... 做果冻的时候加入白凉粉水就瞬间不透明了有点浑浊... 白凉粉自制果冻的危害 做果冻的白凉粉有毒吗 什么水果又大又圆除了西瓜 看看图片上的是什么? 如题,求大神给思路,我现在想的事再html的静态页... html代码的实时预览功能是如何实现的? notepad++ 中HTML怎么预览效果 五行缺木缺火女孩名怎么起 五行中缺火缺木的名字 女孩五行缺木缺火须有金助怎么取名?? 施姓 五行缺火缺木的女孩求好听的名字 姓吴命里缺火又缺木的女孩取什么名字好 五行 缺木缺火的女孩起什么名好 姓张 请高手帮... 请各位专家帮忙啊!五行缺木,缺火的女孩怎么取名? 黑米红豆的功效与作用 红豆黑米粥功效 红豆黑米粥的功效与作用 红豆,黑米红米的功效 黑米红豆枸杞子粥有什么营养功效 红豆黑米粥的功效和作用 红豆黑米粥怎么煮不会糊 红豆黑米粥有哪些营养功效? 空心方块怎么打 红豆黑米粥的功效是什么 打字符号,一个黑的方块怎么打?