如何用js直接将wordword文档打印出来不全

js 调用word打印
&%@ page c %&
&h1&content&/h1&
&script language="javascript" type="text/javascript"&
function MakeExcel() {
var xls = new ActiveXObject("Excel.Application");
catch(e) {
alert( "要打印该表,您必须安装Excel电子表格软件,同时浏览器须使用“ActiveX 控件”,您的浏览器须允许执行控件。请点击【帮助】了解浏览器设置方法!");
return "";
xls.visible = // 设置excel为可见
var xlBook = xls.Workbooks.A
var xlsheet = xlBook.Worksheets(1);
&!--合并--&
xlsheet.Range(xlsheet.Cells(1,1),xlsheet.Cells(1,7)).mergecells=
xlsheet.Range(xlsheet.Cells(1,1),xlsheet.Cells(1,7)).value="发卡记录";
xlsheet.Range(xlsheet.Cells(1,1),xlsheet.Cells(1,3)).Interior.ColorIndex=5; // 设置底色为蓝色
// xlsheet.Range(xlsheet.Cells(1,1),xlsheet.Cells(1,6)).Font.ColorIndex=4; // 设置字体色
// xlsheet.Rows(1). Interior .ColorIndex = 5 ;//设置底色为蓝色 设置背景色 Rows(1).Font.ColorIndex=4
&!--设置行高--&
xlsheet.Rows(1).RowHeight = 25;
&!--设置字体 ws.Range(ws.Cells(i0+1,j0), ws.Cells(i0+1,j1)).Font.Size = 13 --&
xlsheet.Rows(1).Font.Size=14;
&!--设置字体 设置选定区的字体 xlsheet.Range(xlsheet.Cells(i0,j0), ws.Cells(i0,j0)).Font.Name = "黑体" --&
xlsheet.Rows(1).Font.Name="黑体";
&!--设置列宽 xlsheet.Columns(2)=14;--&
xlsheet.Columns("A:D").ColumnWidth =18;
&!--设置显示字符而不是数字--&
xlsheet.Columns(2).NumberFormatLocal="@";
xlsheet.Columns(7).NumberFormatLocal="@";
//设置单元格内容自动换行 range.WrapText =
//设置单元格内容水平对齐方式 range.HorizontalAlignment = Excel.XlHAlign.xlHAlignC//设置单元格内容竖直堆砌方式
//range.VerticalAlignment=Excel.XlVAlign.xlVAlignCenter
//range.WrapText = xlsheet.Rows(3).WrapText=true 自动换行
//设置标题栏
xlsheet.Cells(2, 1).Value = "卡号";
xlsheet.Cells(2, 2).Value = "密码";
xlsheet.Cells(2, 3).Value = "计费方式";
xlsheet.Cells(2, 4).Value = "有效天数";
xlsheet.Cells(2, 5).Value = "金额";
xlsheet.Cells(2, 6).Value = "所属服务项目";
xlsheet.Cells(2, 7).Value = "发卡时间";
var oTable = document.all['fors:data'];
var rowNum = oTable.rows.
for(i = 2; i &= rowN i++) {
for (j = 1; j &= 7; j++) {
//html table类容写到excel
xlsheet.Cells(i + 1, j).Value = oTable.rows(i - 1).cells(j - 1).innerHTML;
&!-- xlsheet.Range(xls.Cells(i+4,2),xls.Cells(rowNum,4)).M --&
// xlsheet.Range(xlsheet.Cells(i, 4), xlsheet.Cells(i-1, 6)).BorderAround , 4
// for(mn=1,mn&=6;mn++) . xlsheet.Range(xlsheet.Cells(1, mn), xlsheet.Cells(i1, j)).Columns.AutoF
xlsheet.Columns.AutoF
xlsheet.Range( xlsheet.Cells(1,1),xlsheet.Cells(rowNum+1,7)).HorizontalAlignment =-4108;//居中
xlsheet.Range( xlsheet.Cells(1,1),xlsheet.Cells(1,7)).VerticalAlignment =-4108;
xlsheet.Range( xlsheet.Cells(2,1),xlsheet.Cells(rowNum+1,7)).Font.Size=10;
xlsheet.Range( xlsheet.Cells(2,1),xlsheet.Cells(rowNum+1,7)).Borders(3).Weight = 2; //设置左边距
xlsheet.Range( xlsheet.Cells(2,1),xlsheet.Cells(rowNum+1,7)).Borders(4).Weight = 2;//设置右边距
xlsheet.Range( xlsheet.Cells(2,1),xlsheet.Cells(rowNum+1,7)).Borders(1).Weight = 2;//设置顶边距
xlsheet.Range( xlsheet.Cells(2,1),xlsheet.Cells(rowNum+1,7)).Borders(2).Weight = 2;//设置底边距
xls.UserControl = //很重要,不能省略,不然会出问题 意思是excel交由用户控制
&link href="css/styles3.css" rel="stylesheet" type="text/css"/&
&title&ziyuanweihu&/title&
&form id="fors" method="post" action="/WebModule/admins/card/showcard.faces" enctype="application/x-www-form-urlencoded"&
&table id="fors:top" border="0" cellpadding="0" cellspacing="0" width="100%"&
&td class="left"&&img src="images/jiao1.gif" alt="" /&&/td&
&td class="topMiddle"&&/td&
&td class="right"&&img src="images/jiao2.gif" alt="" /&&/td&
&table border="0" cellpadding="0" cellspacing="0" width="100%"&
&td class="middleLeft"&&/td&
&td class="btstyle"&
&table id="fors:sort" border="0" cellpadding="0" cellspacing="0" style="valign:center" width="100%"&
&td class="btstyle"&
&input type="button" name="fors:_id7" value="生成excel文件" /&
&table id="fors:data" border="1" cellpadding="0" cellspacing="1" width="100%"&
&th scope="col"&&span id="fors:data:headerText1"&卡号&/span&&/th&
&th scope="col"&&span id="fors:data:headerText2"&密码&/span&&/th&
&th scope="col"&&span id="fors:data:headerText3"&计费方式&/span&&/th&
&th scope="col"&&span id="fors:data:headerText4"&有效天数&/span&&/th&
&th scope="col"&金额&/th&
&th scope="col"&&span id="fors:data:headerText6"&所属服务项目&/span&&/th&
&th scope="col"&&span id="fors:data:headerText7"&发卡时间&/span&&/th&
&td&h&/td&
&td&543860&/td&
&td&计点&/td&
&td&2.0&/td&
&td&测试项目&/td&
&td& 10:14:40.843&/td&
&td&h&/td&
&td&683352&/td&
&td&计点&/td&
&td&2.0&/td&
&td&测试项目&/td&
&td& 10:14:40.843&/td&
&td&h&/td&
&td&433215&/td&
&td&计点&/td&
&td&2.0&/td&
&td&测试项目&/td&
&td& 10:14:40.843&/td&
&td&h&/td&
&td&393899&/td&
&td&计点&/td&
&td&2.0&/td&
&td&测试项目&/td&
&td& 10:14:40.843&/td&
&td&h&/td&
&td&031736&/td&
&td&计点&/td&
&td&2.0&/td&
&td&测试项目&/td&
&td& 10:14:40.843&/td&
&td&h&/td&
&td&188600&/td&
&td&计点&/td&
&td&2.0&/td&
&td&测试项目&/td&
&td& 10:14:40.843&/td&
&td&h&/td&
&td&363407&/td&
&td&计点&/td&
&td&2.0&/td&
&td&测试项目&/td&
&td& 10:14:40.843&/td&
&td&h&/td&
&td&175315&/td&
&td&计点&/td&
&td&2.0&/td&
&td&测试项目&/td&
&td& 10:14:40.843&/td&
&td&h&/td&
&td&354437&/td&
&td&计点&/td&
&td&2.0&/td&
&td&测试项目&/td&
&td& 10:14:40.843&/td&
&td&h&/td&
&td&234750&/td&
&td&计点&/td&
&td&2.0&/td&
&td&测试项目&/td&
&td& 10:14:40.843&/td&
&td class="middleRight"&&/td&
&table id="fors:bottom" border="0" cellpadding="0" cellspacing="0" width="100%"&
&td class="left"&
&img src="images/jiao3.gif" alt=""/&
&td class="bottomMiddle"& &/td&
&td class="right"&
&img src="images/jiao4.gif" alt=""/&
&input type="hidden" name="fors" value="fors" /&
// ---------------------------------- 1 ---------------------------------- //
&TITLE&导出到excel&/TITLE&
&META NAME="Generator" C&
&META NAME="Author" C&
&META NAME="Keywords" C&
&META NAME="Description" C&
&script language="javascript"&
function exportExcel(tableid) {
if(typeof(EXPORT_OBJECT)!="object") {
document.body.insertAdjacentHTML("afterBegin","&OBJECT style='display:none' classid='clsid:0-' id='EXPORT_OBJECT'&&/Object&");
with(EXPORT_OBJECT) {
DataType = "HTMLData";
HTMLData =tableid.outerHTML;
ActiveSheet.Export("d://表格.xls", 0);
alert('成功导出EXCEL表格!');
catch (e) {
alert('导出EXCEL表格失败,请确定已安装Excel2000(或更高版本),并且没打开同名xls文件');
&table id="tableid" border="1"&
&td&第一个单元格&/td&
&td&第二个单元格&/td&
&td&第三个单元格&/td&
&td&第四个单元格&/td&
&td&第五个单元格&/td&
&td&第六个单元格&/td&
&input type="button" value="导出EXCEL表格" &
// ---------------------------------- 2 ---------------------------------- //
&!-- 导出到office2000版本的word或excel中 --&
&script language="javascript"&
function tableToExcel() {
window.clipboardData.setData("Text",document.all('theObjTable').outerHTML);
var ExApp = new ActiveXObject("Excel.Application");
var ExWBk = ExApp.workbooks.add();
var ExWSh = ExWBk.worksheets(1);
ExApp.DisplayAlerts =
ExApp.visible =
catch(e) {
alert("您的电脑没有安装Microsoft Excel软件!");
ExWBk.worksheets(1).P
function tableToWord() {
var oWD = new ActiveXObject("Word.Application");
var oDC = oWD.Documents.Add("",0,1);
var oRange =oDC.Range(0,1);
var sel = document.body.createTextRange();
sel.moveToElementText(theObjTable);
sel.select();
sel.execCommand("Copy");
oRange.Paste();
oWD.Application.Visible =
&table id="theObjTable"&
&td&在html页面中&/td&
&td&把网页中的表&/td&
&td&格内容导入到&/td&
&td&word中&/td&
&td&也可以导入到excel&/td&
&input type="button" value="导入到excel" &
&input type="button" value="导入到word" &
// ---------------------------------- 3 ---------------------------------- //
******************************************************************************************************
5.有关用js实现网页中的内容直接转化为excel的方法
******************************************************************************************************
&html xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:x="urn:schemas-microsoft-com:office:excel"
&meta http-equiv=Content-Type c&
function out(){
var elTable = document.getElementById("out");
var oRangeRef = document.body.createTextRange();
oRangeRef.moveToElementText( elTable );
oRangeRef.execCommand( "Copy" );
var oXL = new ActiveXObject("Excel.Application")
var oWB = oXL.Workbooks.A
var oSheet = oWB.ActiveS
oSheet.Paste();
oSheet.Cells.NumberFormatLocal = "@";
oSheet.Columns("D:D").Select
oXL.Selection.ColumnWidth = 20
//oSheet.Columns("A:A").Select
//oSheet.Columns("A").Width = 1000;
oXL.Visible =
appExcel =
}catch(e){alert(e.description)}
&table id ='out'&
&td x:str bgcolor="#FF&/td&
&td x:str&0002&/td&
&td height=18 align=right style='height:13.5pt' x:str&00001&/td&
&td align=right x:str&000002&/td&
&td x:str&0003&/td&
&td x:str&00003&/td&
&INPUT type="button" value="Button" id=button1 name=button1 &
转载JS进行PDF/WORD/EXCEL文件打印的方法
JS+调用word打印功能实现在Webfrom客户端pos机打印小票(58x210mm)
JS实现打印的方式
js打印word设置打印份数和打印机
JS获取word文档内容到html页面
没有更多推荐了,js操作Word_百度文库
您的浏览器Javascript被禁用,需开启后体验完整功能,
享专业文档下载特权
&赠共享文档下载特权
&10W篇文档免费专享
&每天抽奖多种福利
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
js操作Word
&&通过JavaScript新建Word写入信息并保存,可横排也可竖排!
你可能喜欢JS实现浏览器打印、打印预览示例
转载 &更新时间:日 09:00:28 & 作者:风水月
本篇文章主要介绍了JS实现浏览器打印、打印预览示例。小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
目前正在做浏览器端采用JS方式实现打印这么一个功能,JS打印实现的方法很多,但是兼容各个浏览器实现打印预览的功能有些棘手,现将实现的内容及遇到的问题记录下来,希望有大牛看到所提的问题后可以给予解答,在此感谢啦。
1.JS实现打印的方式
方式一:window.print()
window.print();会弹出打印对话框,打印的是window.document.body.innerHTML中的内容,下面是从网上摘到的一个局部打印的例子,该例子的不足是打印会修改页面的内容。
&!DOCTYPE html&
&meta http-equiv="Content-Type" content="text/ charset=utf-8" /&
&title&局部打印案例&/title&
&script type="text/javascript"&
function doPrint() {
bdhtml=window.document.body.innerHTML;
sprnstr="&!--startprint--&";
eprnstr="&!--endprint--&";
prnhtml=bdhtml.substr(bdhtml.indexOf(sprnstr)+17);
prnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr));
window.document.body.innerHTML=
window.print();
&p&1不需要打印的地方&/p&
&p&2这里不要打印啊&/p&
&!--startprint--&&!--注意要加上html里star和end的这两个标记--&
&h1&打印标题&/h1&
&p&打印内容~~&/p&
&!--endprint--&
&button type="button" onclick="doPrint()"&打印&/button&
&p&不打印的地方啊哈哈哈哈&/p&
方式二:使用html 标签&object&引入Webbrowser控件
这种方式是其只兼容IE,其他浏览器不可使用,同时IE10以下的浏览器才可以使用,调用方式如下:
&object id="WebBrowser" classid=CLSID:A-11D0-A96B-00C04FD705A2 height="0" width="0"& &/object&
WebBrowser.ExecWB(1,1) //打开
WebBrowser.ExecWB(2,1) //关闭现在所有的IE窗口,并打开一个新窗口
WebBrowser.ExecWB(4,1) //保存网页
//--------------- 常用 ---------------
WebBrowser.ExecWB(6,1) //打印
WebBrowser.ExecWB(7,1) //打印预览
WebBrowser.ExecWB(8,1) //打印页面设置
//-------------------------------------
WebBrowser.ExecWB(10,1) //查看页面属性
WebBrowser.ExecWB(15,1) //撤销
WebBrowser.ExecWB(17,1) //全选
WebBrowser.ExecWB(22,1) //刷新
WebBrowser.ExecWB(45,1) //关闭窗体无提示
这种方式优势是在IE下可以弹出打印预览,这是打印很人性化的功能,但是遗憾的是高版本的IE浏览器不支持WebBrowser了
方式三:采用document.execCommand(”print”)
该方式也兼容各个版本的浏览器,同window.print()一样,其启动的是打印对话框,chrome的打印对话框自带预览功能,但是IE、火狐仅仅只弹出打印设置对话框,没有预览功能。
方式四:采用JQuery插件
使用jQuery浏览插件可以很方便的进行局部打印,常用的插件有:
1)jquery.print.js 下载地址:
2)jquery.print-preview.js 下载地址:
这两种方式使用都很简单,1)通过$("#id").print(/*options*/);调用;2)通过$('#id').printArea(/*options*/); 其中的option可选项可以在下载地址下载下来后看示例代码,一般options不用传即可,示例代码如下:
&meta http-equiv=Content-Type content="text/ charset=utf-8"&
&title&JQuery打印&/title&
&script type="text/javascript" src="./js/jquery-3.1.1.min.js"&&/script&
&script language="javascript" src="./js/jquery.print.js"&&/script&
&body style='margin:0text-align:'&
&button id='button_print' name='button_print' onclick="javascript:printit()&打印&/button&
&div id='ganburenmianbaio' class=WordSection1 style='width:750margin:0text-align:vertical-align:'&
&script language="javascript"&
function printit(){
$("#ganburenmianbaio").print({iframe:true,prepend:'&br/&'});
方式五:采用浏览器打印第三方插件
该方式需要用户浏览器安装相关的第三方插件,用户体验不好,故在此不细述了。
2.打印预览
chrome浏览器、win10自带的IE浏览器 调用打印弹出的打印设置界面中包含打印预览部分,故其通过上面的打印函数的调用即可实现。
IE9以后的版本、火狐不支持webbrowser控件了,JS调用不了浏览器的打印预览的功能,我们只能用iframe模拟打印预览的对话框,将需要打印的内容显示在该对话框中,然后在调用打印的功能实现打印。
1)jquery打印预览插件
jquery.print-preview.js 下载地址:
其实现的效果如下图(其自动的示例代码)
2)webbrowser控件打印预览
IE8及以下版本可以调用WebBrowser.ExecWB(7,1) 函数弹出浏览器的打印预览对话框,采用该函数的好处是 用户可以在打印预览对话框中 调整页边距、页眉、页脚;
下面贴出的是设置页边距、页眉、页脚的JS代码
//取得页面打印设置的原参数数据
function PageSetup_temp(){
var Wsh=new ActiveXObject("WScript.Shell");
HKEY_Key="header";
//取得页眉默认值
head = Wsh.RegRead(HKEY_Root+HKEY_Path+HKEY_Key);
HKEY_Key="footer";
//取得页脚默认值
foot = Wsh.RegRead(HKEY_Root+HKEY_Path+HKEY_Key);
HKEY_Key="margin_bottom";
//取得下页边距
bottom = Wsh.RegRead(HKEY_Root+HKEY_Path+HKEY_Key);
HKEY_Key="margin_left";
//取得左页边距
left = Wsh.RegRead(HKEY_Root+HKEY_Path+HKEY_Key);
HKEY_Key="margin_right";
//取得右页边距
right = Wsh.RegRead(HKEY_Root+HKEY_Path+HKEY_Key);
HKEY_Key="margin_top";
//取得上页边距
top = Wsh.RegRead(HKEY_Root+HKEY_Path+HKEY_Key);
//alert("不允许ActiveX控件");
//设置网页打印的页眉页脚和页边距,注册表里的单位是英寸,打印设置中是毫米,1英寸=25.4毫米
function PageSetup_Null(){
var Wsh=new ActiveXObject("WScript.Shell");
HKEY_Key="header";
//设置页眉(为空)
Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,"");
HKEY_Key="footer";
//设置页脚(为空)
Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,"");
HKEY_Key="margin_bottom";
//设置下页边距(0)
Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,"0.6");
HKEY_Key="margin_left";
//设置左页边距(0)
Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,"0.3");
HKEY_Key="margin_right";
//设置右页边距(0)
Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,"0.3");
HKEY_Key="margin_top";
//设置上页边距(8)
Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,"0.6");
//alert("不允许ActiveX控件");
//设置网页打印的页眉页脚和页边距为默认值
function PageSetup_Default(){
var Wsh=new ActiveXObject("WScript.Shell");
HKEY_Key="header";
HKEY_Key="header";
//还原页眉
Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,head);
HKEY_Key="footer";
//还原页脚
Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,foot);
HKEY_Key="margin_bottom";
//还原下页边距
Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,bottom);
HKEY_Key="margin_left";
//还原左页边距
Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,left);
HKEY_Key="margin_right";
//还原右页边距
Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,right);
HKEY_Key="margin_top";
//还原上页边距
Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,top);
//alert("不允许ActiveX控件");
& 使用该函数,会弹出
通过网页修改activex安全设置,添加信任站点,禁用该弹出窗口提示,代码如下:
function activeXControl(){
var WshShell=new ActiveXObject("WScript.Shell");
//添加信任站点(http://127.0.0.1)
WshShell.RegWrite("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\ZoneMap\\Ranges\\Range100\\","");
WshShell.RegWrite("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\ZoneMap\\Ranges\\Range100\\:Range","127.0.0.1");
WshShell.RegWrite("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\ZoneMap\\Ranges\\Range100\\http","2","REG_DWORD");
//修改IE ActiveX安全设置: 1本地Intranet区域
WshShell.RegWrite("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\1\\1001","0","REG_DWORD");
WshShell.RegWrite("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\1\\1004","0","REG_DWORD");
WshShell.RegWrite("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\1\\1200","0","REG_DWORD");
WshShell.RegWrite("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\1\\1201","0","REG_DWORD");
WshShell.RegWrite("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\1\\1405","0","REG_DWORD");
WshShell.RegWrite("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\1\\2201","0","REG_DWORD");
//修改IE ActiveX安全设置:2受信任的站点区域
WshShell.RegWrite("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\2\\1001","0","REG_DWORD");
WshShell.RegWrite("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\2\\1004","0","REG_DWORD");
WshShell.RegWrite("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\2\\1200","0","REG_DWORD");
WshShell.RegWrite("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\2\\1201","0","REG_DWORD");
WshShell.RegWrite("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\2\\1405","0","REG_DWORD");
WshShell.RegWrite("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\2\\2201","0","REG_DWORD");
//修改IE ActiveX安全设置:3Internet区域
WshShell.RegWrite("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\3\\1001","0","REG_DWORD");
WshShell.RegWrite("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\3\\1004","0","REG_DWORD");
WshShell.RegWrite("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\3\\1200","0","REG_DWORD");
WshShell.RegWrite("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\3\\1201","0","REG_DWORD");
WshShell.RegWrite("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\3\\1405","0","REG_DWORD");
WshShell.RegWrite("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\3\\2201","0","REG_DWORD");
//禁用Winxp弹出窗口阻止程序
WshShell.RegWrite("HKEY_CURRENT_USER\\Software\\Microsoft\\Internet Explorer\\New Windows\\PopupMgr","no");
}catch(e){
//alert("不允许ActiveX控件");
1)网页修改activex安全设置该段代码也是必须在启用ActiveX的条件下调用成功,是需要用户在Internet的配置项中设置的(如下图),如何才能自动启用该插件?
2) chrome、火狐如何通过JS设置页边距、页眉、页脚?
3) IE高版本浏览器、火狐如何通过JS弹出浏览器自己的打印预览?
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具问一下,如何使用js将页面转换成Word文档导出来?_百度知道
问一下,如何使用js将页面转换成Word文档导出来?
如何使用js直接将这个页面导出来?求高手指教!
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
这是不可能的,人家这应该是做好word模板,你点打印把信息自动填入模板中,这都是在服务器端完成,再下载到客户端打印。当然,网页也可以打印,也有一些基于jQuery的打印插件,但是效果肯定比不上word打印的。
为什么要求使用js?
那你觉得应该用什么来把页面导出成word文档的形式呢?
我以前用vb+webbrowser提取过网页的数据;至于如何保存成word就很简单了
很简单,你也要贴出个例子吧,对不!
为您推荐:
其他类似问题
word文档的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。&>&js操作word打印
js操作word打印
上传大小:7KB
js调用word打印,js调用word打印html、js调用word导出表单form、js调用word动态画表格填值
综合评分:0
{%username%}回复{%com_username%}{%time%}\
/*点击出现回复框*/
$(".respond_btn").on("click", function (e) {
$(this).parents(".rightLi").children(".respond_box").show();
e.stopPropagation();
$(".cancel_res").on("click", function (e) {
$(this).parents(".res_b").siblings(".res_area").val("");
$(this).parents(".respond_box").hide();
e.stopPropagation();
/*删除评论*/
$(".del_comment_c").on("click", function (e) {
var id = $(e.target).attr("id");
$.getJSON('/index.php/comment/do_invalid/' + id,
function (data) {
if (data.succ == 1) {
$(e.target).parents(".conLi").remove();
alert(data.msg);
$(".res_btn").click(function (e) {
var parentWrap = $(this).parents(".respond_box"),
q = parentWrap.find(".form1").serializeArray(),
resStr = $.trim(parentWrap.find(".res_area_r").val());
console.log(q);
//var res_area_r = $.trim($(".res_area_r").val());
if (resStr == '') {
$(".res_text").css({color: "red"});
$.post("/index.php/comment/do_comment_reply/", q,
function (data) {
if (data.succ == 1) {
var $target,
evt = e || window.
$target = $(evt.target || evt.srcElement);
var $dd = $target.parents('dd');
var $wrapReply = $dd.find('.respond_box');
console.log($wrapReply);
//var mess = $(".res_area_r").val();
var mess = resS
var str = str.replace(/{%header%}/g, data.header)
.replace(/{%href%}/g, 'http://' + window.location.host + '/user/' + data.username)
.replace(/{%username%}/g, data.username)
.replace(/{%com_username%}/g, data.com_username)
.replace(/{%time%}/g, data.time)
.replace(/{%id%}/g, data.id)
.replace(/{%mess%}/g, mess);
$dd.after(str);
$(".respond_box").hide();
$(".res_area_r").val("");
$(".res_area").val("");
$wrapReply.hide();
alert(data.msg);
}, "json");
/*删除回复*/
$(".rightLi").on("click", '.del_comment_r', function (e) {
var id = $(e.target).attr("id");
$.getJSON('/index.php/comment/do_comment_del/' + id,
function (data) {
if (data.succ == 1) {
$(e.target).parent().parent().parent().parent().parent().remove();
$(e.target).parents('.res_list').remove()
alert(data.msg);
//填充回复
function KeyP(v) {
var parentWrap = $(v).parents(".respond_box");
parentWrap.find(".res_area_r").val($.trim(parentWrap.find(".res_area").val()));
评论共有0条
formatvip1111
综合评分:
积分/C币:5
综合评分:
积分/C币:3
VIP会员动态
CSDN下载频道资源及相关规则调整公告V11.10
下载频道用户反馈专区
下载频道积分规则调整V1710.18
spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip
资源所需积分/C币
当前拥有积分
当前拥有C币
输入下载码
为了良好体验,不建议使用迅雷下载
js操作word打印
会员到期时间:
剩余下载个数:
剩余积分:0
为了良好体验,不建议使用迅雷下载
积分不足!
资源所需积分/C币
当前拥有积分
您可以选择
程序员的必选
绿色安全资源
资源所需积分/C币
当前拥有积分
当前拥有C币
为了良好体验,不建议使用迅雷下载
资源所需积分/C币
当前拥有积分
当前拥有C币
为了良好体验,不建议使用迅雷下载
资源所需积分/C币
当前拥有积分
当前拥有C币
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
无法举报自己的资源
你当前的下载分为234。
你还不是VIP会员
开通VIP会员权限,免积分下载
你下载资源过于频繁,请输入验证码
您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:!
若举报审核通过,可返还被扣除的积分
被举报人:
请选择类型
资源无法下载 ( 404页面、下载失败、资源本身问题)
资源无法使用 (文件损坏、内容缺失、题文不符)
侵犯版权资源 (侵犯公司或个人版权)
虚假资源 (恶意欺诈、刷分资源)
含色情、危害国家安全内容
含广告、木马病毒资源
*投诉人姓名:
*投诉人联系方式:
*版权证明:
*详细原因:
js操作word打印

我要回帖

更多关于 pdf免费怎样转换成word 的文章

 

随机推荐