【javascript – window.print()CSS未在打印预览中加载】教程文章相关的互联网学习教程文章

JavaScrip实现PHPprint_r的数功能(三种方法)_javascript技巧

方法一 代码如下:function print_r(theObj) { var retStr = ; if (typeof theObj == object) { retStr += ; for (var p in theObj) { if (typeof theObj[p] == object) { retStr += [+p+] => + typeof(theObj) + ; retStr += + print_r(theObj[p]) + ; } else { retStr += [+p+] => + theObj[p] + ; } } ret...

window.print打印指定div实例代码_javascript技巧【图】

首先我们可以把要打印的内容放在div中,然后用下面的代码进行打印。代码如下:function printdiv(printpage){var headstr = "";var footstr = "";var newstr = document.all.item(printpage).innerHTML;var oldstr = document.body.innerHTML;document.body.innerHTML = headstr+newstr+footstr;window.print(); document.body.innerHTML = oldstr;return false;}div print //HTML Page//Other content you wouldn't like to printT...

window.print打印指定div指定网页指定区域的方法_javascript技巧

第一种方法:指定不打印区域 使用CSS,定义一个.noprint的class,将不打印的内容放入这个class内。 细如下:.noprint{visibility:hidden} 要打印的内容。哈哈!将不打印的代码放在这里。 打印第二种方法:指定打印区域 把要打印的内容放入一个 span或div,然后通过一个函数打印。把要打印的内容放这里 所有内容 div2的内容 打印 function printme() { document.body.innerHTML=document.getElementByIdx_x_x('div1').innerHTM...

javascript实现window.print()去除页眉页脚_javascript技巧

打印时去除页眉页页脚 打印前加入下面代码即可 var HKEY_Root,HKEY_Path,HKEY_Key;代码如下: HKEY_Root="HKEY_CURRENT_USER"; HKEY_Path="\\Software\\Microsoft\\Internet Explorer\\PageSetup\\"; var head,foot,top,bottom,left,right;var Wsh=new ActiveXObject("WScript.Shell");HKEY_Key="header"; //设置页眉(为空) 根据你自己要设置的填入 Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,"");HKEY_Key="footer"; //设置页脚...

JavaScript中实现sprintf、printf函数_javascript技巧

在 JavaScript 下实现大多数语言中都有的 sprintf / printf 函数功能。 http://www.webtoolkit.info/javascript-sprintf.html : 比较完整的模拟sprintf函数功能。可用的格式化通配符: 1.%% - 返回百分号本身 2.%b - 二进制数字 3.%c - ASCII对应的字符 4.%d - 整数 5.%f - 浮点数 6.%o - 八进制数字 7.%s - 字符串 8.%x - 16进制数字 (小写字母形式) 9.%X - 16进制数字 (大写字母形式) 在 % 号和通配字符之间可用的选项包括 (比如...

基于JS实现PHP的sprintf函数实例_javascript技巧

本文实例讲述了基于JS实现PHP的sprintf函数。分享给大家供大家参考,具体如下: 函数如下:function sprintf() {var arg = arguments,str = arg[0] || '',i, n;for (i = 1, n = arg.length; i 第一个参数是包含的“%s”的字符串,其他参数是对应的用来替换“%s”的变量。 如:var str = "床前%s明光,疑是%s上霜;举头%s明月,低头%s故乡。",var1 = "明",var2 = "地",var3 = "望",var4 = "思"; str = sprintf(str, var1, var2, var...

莱鸟介绍window.print()方法_javascript技巧

print()方法的定义和用法: 此方法可以产生一个打印设置界面,此界面与右击窗口,然后点击打印选项产生的界面一样。语法结构:window.print() 浏览器支持: 1.IE浏览器支持此属性。 2.Firefox浏览器支持此属性。 3.Opera浏览器支持此属性。 4.chrome浏览器支持此属性。 代码实例:window.print()函数window.print();以上代码执行可以产生一个打印设置界面,可以打印当前页面。

JS 使用 window对象的print方法实现分页打印功能

最近做项目用到了web在线打印功能,经研究使用了JS自身支持的Window对象的打印方法,此种方法兼容性比较好,在IE和火狐浏览器下使用都没有问题。 1.但是网上好多案例都不支持分页功能,最后通过CSS的page-break-after:always样式解决分页问题,以下代码纯个人编写,有需要的朋友可以直接复制到网页中使用,转载请注明出处,谢谢! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1...

利用jqprint插件打印页面内容的实现方法【图】

业务场景 客户需要在页面有一个打印按钮,点击之后可以打印Echarts图表的内容以及文字提示信息,经谷歌搜索发现,实现方法大概有三种之多,其他两种不太熟悉,而采用的这种打印方式是一个在jQuery的基本上开发的一个print插件,因此可以使用jQuery的方式查找元素,因此决定采用这种方式。 先看一下实现的效果图,如下:实现效果图引入js文件 <script type="text/javascript" src="__JS__/jquery-migrate-1.2.1.min.js"></script> <...

jquery PrintArea 实现票据的套打功能(代码)【图】

套打就是指不打印表单上的表结构和固定的文言,只把会变化的数据打印出来,下面的例子就是不把name和name2打印出来,只把aaa和bbb打印出来。 1.代码 <html> <head> <script type="text/javascript" src="jquery-1.7.2.min.js"></script> <script type="text/javascript" src="jquery.PrintArea.js"></script> </head> <body> <table> <tr> <td> name: </td> <td></td> </tr> <tr> <td> name2: </td> </tr> </table> <div class=...

Jqprint实现页面打印

好些项目需要实现页面打印,特别是一些后台管理类系统,下面介绍一款轻量级的打印插件: 1、实现页面打印要引入jQuery和Jqprint。点击下载Jqprint插件 <script language="javascript" src="jquery-1.4.4.min.js"></script> <script language="javascript" src="jquery.jqprint-0.3.js"></script>2、HTML代码: <div id="print-area"><table><tr><td>test</td><td>test</td><td>test</td><td>test</td><td>test</td></tr><tr><td>te...

js print打印网页指定区域内容的简单实例

实例如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>js print打印网页指定区域内容的简单实例</title> </head> <script> function myPrint(obj){var newWindow=window.open("打印窗口","_blank");var do...

莱鸟介绍window.print()方法

print()方法的定义和用法: 此方法可以产生一个打印设置界面,此界面与右击窗口,然后点击打印选项产生的界面一样。语法结构:window.print() 浏览器支持: 1.IE浏览器支持此属性。 2.Firefox浏览器支持此属性。 3.Opera浏览器支持此属性。 4.chrome浏览器支持此属性。 代码实例: <!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>window.print()函数</title...

JavaScript中实现sprintf、printf函数

在 JavaScript 下实现大多数语言中都有的 sprintf / printf 函数功能。 http://www.webtoolkit.info/javascript-sprintf.html : 比较完整的模拟sprintf函数功能。可用的格式化通配符: 1.%% - 返回百分号本身 2.%b - 二进制数字 3.%c - ASCII对应的字符 4.%d - 整数 5.%f - 浮点数 6.%o - 八进制数字 7.%s - 字符串 8.%x - 16进制数字 (小写字母形式) 9.%X - 16进制数字 (大写字母形式) 在 % 号和通配字符之间可用的选项包括 (比如...

javascript实现window.print()去除页眉页脚

打印时去除页眉页页脚 打印前加入下面代码即可 var HKEY_Root,HKEY_Path,HKEY_Key;代码如下: HKEY_Root="HKEY_CURRENT_USER"; HKEY_Path="\\Software\\Microsoft\\Internet Explorer\\PageSetup\\"; var head,foot,top,bottom,left,right; var Wsh=new ActiveXObject("WScript.Shell"); HKEY_Key="header"; //设置页眉(为空) 根据你自己要设置的填入 Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,""); HKEY_Key="footer"; //设...

JAVASCRIPT - 技术教程分类
JavaScript 教程 JavaScript 简介 JavaScript 用法 JavaScript Chrome 中运行 JavaScript 输出 JavaScript 语法 JavaScript 语句 JavaScript 注释 JavaScript 变量 JavaScript 数据类型 JavaScript 对象 JavaScript 函数 JavaScript 作用域 JavaScript 事件 JavaScript 字符串 JavaScript 运算符 JavaScript 比较 JavaScript 条件语句 JavaScript switch 语句 JavaScript for 循环 JavaScript while 循环 JavaScript break 和 continue 语... JavaScript typeof JavaScript 类型转换 JavaScript 正则表达式 JavaScript 错误 JavaScript 调试 JavaScript 变量提升 JavaScript 严格模式 JavaScript 使用误区 JavaScript 表单 JavaScript 表单验证 JavaScript 验证 API JavaScript 保留关键字 JavaScript this JavaScript let 和 const JavaScript JSON JavaScript void JavaScript 异步编程 JavaScript Promise JavaScript 代码规范 JavaScript 函数定义 JavaScript 函数参数 JavaScript 函数调用 JavaScript 闭包 DOM 简介 DOM HTML DOM CSS DOM 事件 DOM EventListener DOM 元素 HTMLCollection 对象 NodeList 对象 JavaScript 对象 JavaScript prototype JavaScript Number 对象 JavaScript String JavaScript Date(日期) JavaScript Array(数组) JavaScript Boolean(布尔) JavaScript Math(算数) JavaScript RegExp 对象 JavaScript Window JavaScript Window Location JavaScript Navigator JavaScript 弹窗 JavaScript 计时事件 JavaScript Cookie JavaScript 库 JavaScript 实例 JavaScript 对象实例 JavaScript 浏览器对象实例 JavaScript HTML DOM 实例 JavaScript 总结 JavaScript 对象 HTML DOM 对象 JavaScript 异步编程 javascript 全部