导航:首页 > 编程语言 > js预览打印

js预览打印

发布时间:2021-04-21 03:05:37

㈠ 我要做用js做打印的预览和页面的设置功能;

首先要安装Microsoft Web Browser
再次,浏览器设置要运行activex等
最后看看你的浏览器安全级别是否设置太高,导致他功能被屏蔽了

㈡ Extjs 或js 怎么实现网页打印预览功能,必须支持FireFox 和 Ie

您好!很高兴为您答疑!

js实现局部打印及其打印预览方法,您可以参考引页面:http://blog.csdn.net/tiangaojie123abc/article/details/7801499
您可以在火狐社区了解更多内容。希望我的回答对您有所帮助,如有疑问,欢迎继续在本平台咨询。

㈢ js实现Excel打印预览功能!不要用ActiveXObject

明确得说,不用ActiveXObject是不可能的,而且用ActiveXObject还很麻烦,问题又多

建议采用以下方案:

先用 poi 或者版 jxl 将excel 内容读取出来,显示权在页面上

然后在页面底部增加一段js

<scripttype="text/javascript">
window.print();
</script>

这个方案必须把页面做成跟excel打印出来的页面风格很像,像到以假乱真,让客户看不出来,这样的话客户以为是直接用excel来预览,效果做到争取跟excel打印出来一模一样。这样做

  1. 满足了客户的需求,客户才不管你是不是真的用excel来预览,他只关心预览的样子是不是跟最后打印出来的一样

  2. 你也实现了功能

㈣ 通过jS在新窗口打印图片,为何打印预览是空白,窗口有图片,再打印可以

我用IE,预览就是有图片的,但是用谷歌浏览器,就是没有图片,

没有打印机来验证效果。

㈤ 使用Javascript怎样自动打印页面

1、js实现(可实现局部打印)
[html] view plain
<input id="btnPrint" type="button" value="打印" onclick="javascript:window.print();" />
<input id="btnPrint" type="button" value="打印预览" onclick=preview(1) />
<style type="text/css" media=print>
.noprint{display : none }
</style>
<p class="noprint">不需要打印的地方</p>
<script>
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();
}
}
</script>
<p>XXXXX</p>
<!--startprint1-->要打印的内容<!--endprint1-->
再加个打印按纽 onclick=preview(1)
2、调用windows底层打印,报安全警告,不建议使用(不支持局部打印)
[html] view plain
<HTML>
<HEAD>
<TITLE>javascript打印-打印页面设置-打印预览代码</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312" />
<SCRIPT language=javascript>
function printsetup(){
// 打印页面设置
wb.execwb(8,1);
}
function printpreview(){
// 打印页面预览
wb.execwb(7,1);
}
function printit()
{
if (confirm('确定打印吗?')) {
wb.execwb(6,6);
}
}
</SCRIPT>
</HEAD>
<BODY>
<DIV align=center>
<OBJECT id=wb height=0 width=0
classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 name=wb></OBJECT>
<INPUT onclick=javascript:printit() type=button value=打印 name=button_print />
<INPUT onclick=javascript:printsetup(); type=button value=打印页面设置 name=button_setup />
<INPUT onclick=javascript:printpreview(); type=button value=打印预览 name=button_show />
一按开始的减肥了卡时间段
</DIV>
</BODY>
</HTML>
3、jQuery实现(支持局部打印)
[html] view plain
<script type="text/javascript" src="jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="jquery.PrintArea.js"></script>
<script>
$(document).ready(function(){
$("input#biuuu_button").click(function(){
$("div#myPrintArea").printArea();
});
});
</script>
<input id="biuuu_button" type="button" value="打印"></input>
<div id="myPrintArea">.....文本打印部分.....</div>

㈥ js如何实现页面打印

<HTML><HEAD><TITLE>javascript打印-打印页面设置-打印预览代码</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312" />
<SCRIPT language=javascript>
function printsetup(){
// 打印页面设置
wb.execwb(8,1);
}
function printpreview(){
// 打印页面预览
wb.execwb(7,1);
}
function printit()
{
if (confirm('确定打印吗?')) {
wb.execwb(6,6)
}
}
</SCRIPT>
</HEAD>
<BODY>
<DIV align=center>
<OBJECT id=wb height=0 width=0
classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 name=wb></OBJECT>
<INPUT onclick=javascript:printit() type=button value=打印 name=button_print />
<INPUT onclick=javascript:printsetup(); type=button value=打印页面设置 name=button_setup />
<INPUT onclick=javascript:printpreview(); type=button value=打印预览 name=button_show />
</DIV>
</BODY>
</HTML>

㈦ JqueryPrint怎么设置可以直接先跳到打印预览的页面

打印预览是浏览器自带的,打印设置是打印机的,JS不是万能的。
我知道你回想要设置预览页面、页答边距等东西,不过JS对电脑的操作权限有限,并不可以控制过多的东西,除非你单独针对IE浏览器。
另外可以给你个建议,别太依赖外部集成的JS包,最好单独做个打印样式或者专供打印的页面。

㈧ 火狐浏览器怎么使用js调用打印和打印预览呢

您好!很高兴为您答疑。
据您展示的代码,您是在调用ExecWB这个函数进行打印操作。其基础功能应该是基于activeX控件来完成,但是该控件目前并不支持火狐浏览器,所以您在html中的实现方案无法在火狐中使用。
如果对我们的回答存在任何疑问,欢迎继续问询。

㈨ html怎样用js实现打印预览,不用那个<object>标签方式,打印直接window.open(),预览是不是window.预览方法

不用ocx的话只能自己用window.open打开一个窗口查看了。
不过这样跟实际打印的误差可能会比较大。毕竟window open不是用来看打印的内容的

阅读全文

与js预览打印相关的资料

热点内容
vb编写一个简单计算器程序代码 浏览:381
app代充怎么赚钱 浏览:133
湖南省大数据发展 浏览:838
ip和数据哪个好看 浏览:409
linux文件驱动 浏览:511
超大数据中心 浏览:697
工作文件系统如何建立 浏览:307
利用文件中的内容初始化 浏览:935
马云支付宝用到的大数据技术 浏览:333
厦门大数据战略 浏览:720
6s如何设置app切换 浏览:724
西门子编程软件在官方网站哪里找 浏览:511
大数据社会调研报告 浏览:172
数据中的属性有哪些类型 浏览:176
苹果6手机支付宝加密 浏览:480
大数据的内涵以下理解 浏览:92
word2007组合 浏览:643
定向士官在什么网站报志愿填报 浏览:332
hyp是什么文件格式 浏览:720
编程哪里学靠谱 浏览:224

友情链接