经过验证的,自用的。总结了一下
<HTML>
<HEAD>
<TITLE>页面打印1demo</TITLE>
<SCRIPT LANGUAGE="JavaScript">
/**
如何去掉页面底部的路径和顶端的页码编号
1)ie的文件->打印-〉页面设置-〉讲里面的页眉和页脚里面的东西都去掉,打印就不出来了。
2)*/
var hkey_root,hkey_path,hkey_key;
hkey_root="HKEY_CURRENT_USER"
hkey_path="\\Software\\Microsoft\\Internet Explorer\\PageSetup\\"
//设置网页打印的页眉页脚为空
function pagesetup_null(){
try{
var RegWsh = new ActiveXObject("WScript.Shell")
hkey_key="header"
RegWsh.RegWrite(hkey_root+hkey_path+hkey_key,"")
hkey_key="footer"
RegWsh.RegWrite(hkey_root+hkey_path+hkey_key,"")
}catch(e){}
}
//设置网页打印的页眉页脚为默认值
function pagesetup_default(){
try{
var RegWsh = new ActiveXObject("WScript.Shell")
hkey_key="header"
RegWsh.RegWrite(hkey_root+hkey_path+hkey_key,"&w&b页码,&p/&P");
hkey_key="footer"
RegWsh.RegWrite(hkey_root+hkey_path+hkey_key,"&u&b&d")
}catch(e){}
}
/**
关于这个组件还有其他的用法,列举如下:
WebBrowser.ExecWB(1,1) 打开
Web.ExecWB(2,1) 关闭现在所有的IE窗口,并打开一个新窗口
Web.ExecWB(4,1) 保存网页
Web.ExecWB(6,1) 打印
Web.ExecWB(7,1) 打印预览
Web.ExecWB(8,1) 打印页面设置
Web.ExecWB(10,1) 查看页面属性
Web.ExecWB(15,1) 好像是撤销,有待确认
Web.ExecWB(17,1) 全选
Web.ExecWB(22,1) 刷新
Web.ExecWB(45,1) 关闭窗体无提示
*/
function PrintTable(Id){
var mStr;
mStr = window.document.body.innerHTML ;
var mWindow = window;
window.document.body.innerHTML =Id.innerHTML;
mWindow.print();
window.document.body.innerHTML = mStr;
}
function hide()
{
document.all.item("but1").style.display="none";
document.all.item("but2").style.display="none";
}
function printit()
{
if (confirm('确定打印吗?')) {
WebBrowser.execwb(6,6)
}
}
</SCRIPT>
<style>
@media print{
.noprint{display:none}
.PageNext{page-break-after: always;}
}
</style>
</HEAD>
<BODY>
<div id="dy">
近日,“墨湫龍”的网友曝光了一组兵马俑的照片,并称:“兵马俑坑里的基情?看那表情能说我想多了么……就这样偎依了两千多年!”照片中,一个兵马俑人像将头依靠在另一个兵马俑的肩膀上,搞笑的是,不仅两人相互依偎,后面的兵马俑眼睛还非常专注的看着前面的那个。此照片曝光后,逗乐网友,纷纷大量转发和留言,基情四射!
<div class="PageNext"></div>
以下截选网友神回复:
<div class="PageNext"></div>
坦途的坦:又相信爱情了!
子曰无忧:那深埋地下的骨头。
</div>
<input type="button" class="noprint" value="打印" name="but1" onclick="return PrintTable(dy)">
<tr><td>
<input type="button" class="noprint" value="隐藏按钮" name="but2" onClick="javascript:hide()">
</td></tr>
<OBJECT id=WebBrowser classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 width=0>
</OBJECT>
<input type=button class="noprint" value="打印" onclick="document.all.WebBrowser.ExecWB(6,1)">
<input type=button class="noprint" value="直接打印" onclick="printit(),hide()">
<input type=button class="noprint" value="页面设置" onclick="document.all.WebBrowser.ExecWB(8,1),pagesetup_null(),hide()">
<input type=button class="noprint" value="打印预览" onclick="document.all.WebBrowser.ExecWB(7,1),hide()">
<input type=button value="关闭" onclick="javascript:window.close();">
<input type="button" value="清空页码" onclick="pagesetup_null()">
<input type="button" value="恢复页码" onclick="pagesetup_default()">
</BODY>
</HTML>
相关推荐
自用存档 打印frida使用过程中出现的复杂类型
说 明:这是我平常用的通用打印预览模块,用了几年了哦如果大家有好的改进,可要传我一份哦可选择打印或预览,调用只需一条语句,可输出到EXCEL,也可输出到快照,对方不需安装ACCESS即可预览报表。在打印前选择打印...
NULL 博文链接:https://starbhhc.iteye.com/blog/2033688
自用的 打印拆件 好用~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
NULL 博文链接:https://sheng.iteye.com/blog/848261
图美易特照片打印是一款专业的打印照片的软件。通过自由手动方式和模板方式...2,增加了自用布局时,可快捷设置打印大小 3,定制模板时的大小可精确到0.1mm. 4,修正了横向布局时的图像显示方向错误. 图美易特照片截图:
一些3d打印有关问题的描述和解答,自用。
自用,也欢迎下载,来自一个好心的大佬。。。
自用,代码自动导入生成保持打印等操作.
CAD批量打印稳定版,一直自用
mvc报表打印控制器类,保存自写自用
解压后放入下面文件夹即可: C:\Users\Anthony\AppData\Roaming\Adobe\Adobe PDF\Settings
自用进销存 单机绿色安装免破解 打印正常 备份恢复功能正常
自用vim配置文件: 包含显示行号、自动打印头文件(包括基本格式)、其他额外注释信息
本文展示一个日常使用BP神经网络时用于参考的代码DEMO模板 ...(1) 打印训练数据、测试数据的平均绝对误差、平均绝对误差占比 (2) 绘制训练数据、测试数据的拟合效果 5、使用训练好的网络对数据进行预测 1.2.具体代码
maven范例创建Maven项目完成打印输出 dos 命令行。想不要分的,自用
自用,网上资源的整理版。
复数、打印图形回文数 计算整数各位数字之和结构体 矩阵课本例题括号匹配排序判断位数上机题参考数字分解排序 数组最大最小,公约公倍数水仙花数要求 题库 完数 新建文件夹 循环结构习题p137 已知年月及本月第一天是...
自用的一些东西 就是这个样子了拉 自用的代码和文档了阿
本资源为Fabric 1.4 版本的自用中文翻译版本,包括对Hyperledger Fabric的相关概念说明和对应功能、模型、区块链网络构建、节点身份、智能合约与链码、账本等一系列Fabric中包含的概念信息的解释与说明