我们这次使用setTimeout来实现一个按照时间定时,依次打印数值的例子.其实在早期的时候,也是我经常犯的一个错误,或者实现这种能力,似乎js比较牵强,其实是我的错,哈哈!没能理解JS强大之处.我们直接进入主题吧! 注意,如果用setInterval来实现的话,那肯定很简单,这次我们是使用setTimeout. 我们先从最简单思考入手.那就会写出下面的代码. for(var i = 0; i < 5; i++) { setTimeout(console.log(i),i*1000); } 这段代码虽然依次打...
直接上代码<!DOCTYPE html> <head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><title>index</title> </head> <body><div style="text-align:center; margin-top: 30px"><div id="printArea"><div>......文本打印区域......</div><div>......文本打印区域......</div><div>......文本打印区域......</div><div>......文本打印区域......</div><div>......文本打印区域......</div></div> <br><b...
本文实例讲述了jQuery插件jquery-barcode实现条码打印的方法。分享给大家供大家参考,具体如下: 这是一个纯js的jQuery插件,项目地址:http://barcode-coder.com/en/barcode-jquery-plugin-201.html 使用示例: <!doctype html> <html><head><title>jQuery Barcode</title><script type="text/javascript" src="jquery-1.4.4.min.js"></script><script type="text/javascript" src="jquery-barcode.js"></script><style type="text...
js调试中经常会碰到输出的内容是对象而无法打印的时候,光靠alert只能打印出object标示,却不能打印出来里面的内容,甚是不方便,于是各方面整理总结了如下一个函数,能够将数组或者对象这类的结果一一打印出来,具体代码如下:function writeObj(obj){ var description = ""; for(var i in obj){ var property=obj[i]; description+=i+" = "+property+"\n"; } alert(description); } 另外当你需要将object对象转换为string字符串...
本文实例讲述了JavaScript调用浏览器打印功能的方法。分享给大家供大家参考。具体如下: 1. 通用型,支持IE,Firefox,Chrome... 代码如下:window.print(); 2. 只支持IE打印: <script> var print=function(){ /*** 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,...
本文实例讲述了Javascript递归打印Document层次关系的方法。分享给大家供大家参考。具体如下: <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>递归显示节点层次关系</title> <script type="text/javascript"> var ResultStr = ""; function ListNode(node,level) {PrintInfo(node, level);level++;var nodes = node.childNodes;for (var i =...
本文实例讲述了jQuery控制网页打印指定区域的方法。分享给大家供大家参考。具体分析如下: 使用jQuery控制网页打印指定的区域,可以指定一个div区域的id即可实现打印网页的部分内容,如下代码所示: <html> <head> <title>jquery 打印指定区域内容</title> <script src="js/jquery-1.7.2.min.js"></script> <script type="text/javascript"> function printHtml(html) { var bodyHtml = document.body.innerHTML; document.body.in...
WebBrowser是IE内置的浏览器控件,无需用户下载. 一、WebBrowser控件 <object ID=WebBrowser WIDTH=0 HEIGHT=0 CLASSID=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2></object> 二、WebBrowder控件的方法 //打印 WebBrowser1.ExecWB(6,1); //打印设置 WebBrowser1.ExecWB(8,1); //打印预览 WebBrowser1.ExecWB(7,1); 关于这个组件还有其他的用法,列举如下: WebBrowser.ExecWB(1,1) 打开 Web.ExecWB(2,1) 关闭现在所有的IE窗口,并...
<!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>中国绿色厨房计划</title> <style> @media print{.noprint{display:none} } </style> <script language=javascript> function printsetup(){// 打印页面设置w...
第一种方法:指定不打印区域 使用CSS,定义一个.noprint的class,将不打印的内容放入这个class内。 细如下: <style media=print type="text/css"> .noprint{visibility:hidden} </style>要打印的内容。哈哈!<p class="noprint">将不打印的代码放在这里。</p> <a href="javascript:window.print()" rel="external nofollow" target="_self">打印</a>第二种方法:指定打印区域 把要打印的内容放入一个 span或div,然后通过一个函...
html加如下代码<div style="display:none"> <div id="to_print"></div> <input type="button" id="print_button" value="Print" onclick="document.getElementById(FILEtoPrint).focus(); document.getElementById(FILEtoPrint).contentWindow.print();" /> </div> <script> function printSome(path){ //传入文件路径 $("#to_print").html(<iframe src=+path+ id="FILEtoPrint"></iframe>); setTimeout(function(){$("#prin...
JavaScript遍历table 1、说明 遍历表格中的某行某列,并打印其值 2、实现源码 <!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>JavaScript遍历table</title> <style type="text/css"> tr td,tr th{ borde...
最近有朋友问js 如何打印预览,今天就来讲解一下,首先了解一下打印原理,其实局部打印页面很简单。就是把你需要打印的部分做一个起始标记,至于标记如何写,随便你写什么。我这里就写 <!--startprint--> 需要打印的内容 <!--endprint-->. 因为标记是不需要让用户看见的所以加了注释!具体实现代码如下:<!DOCTYPE html> <html> <head> <title>打印预览简单实现</title> </head> <body> <div> 这是body 里的内容不需要打印,...
JavaScript打印页面指定div区域原理:使用window.open()在浏览器打开一个新的页面(window), 使用 window.document.write()将指定div区域的内容写入新窗口文档,document.close()关闭文档,使用window.print()调用打印机打印当前文档。 JavaScript打印函数myPrint(obj): 代码如下:function myPrint(obj){ //打开一个新窗口newWindow var newWindow=window.open("打印窗口","_blank"); //要打印的div的内容 var docSt...
由于项目的需要在一个页面中选择打印内容。 把自己要打印的东西用一个DIV层抱起来。例如: 代码如下:<!-- 信访事项转办告知单Start --> <div id="itemVrbjForm" style="font-family:仿宋,宋体;font-size: 18px; margin-top: 290px;" > <div style="width: 600px; margin:0 auto;"> <div style="float: right;margin-top: -40px;">(告知单编号:${zjxfItemUser.acceptedNo })</div> <div id="title" style="margin-top: 40px;" >...