ie中简单导出word和excel功能

原文链接:http://blog.csdn.net/cngkqy/article/details/1803301此方法只适合ie,并且需要设置浏览器。但是如果要实现简单的导出功能,不失为一种解决办法javascript将网页表格导出Word function AllAreaWord() {  if(document.all("tab").rows.length==0)
摘要由CSDN通过智能技术生成

原文链接:http://blog.csdn.net/cngkqy/article/details/1803301

此方法只适合ie,并且需要设置浏览器。但是如果要实现简单的导出功能,不失为一种解决办法

javascript将网页表格导出Word

<script>
 function AllAreaWord()
{
  if(document.all("tab").rows.length==0)
  {
   alert("没有内容可导!");
   return;
  }
  try{
   var oWD = new ActiveXObject("Word.Application");
  }catch(e)
  {
   alert("无法调用Office对象,请确保您的机器已安装了Office并已将本系统的站点名加入到IE的信任站点列表中!");
   return;
  }
var oDC = oWD.Documents.Add("",0,1);
var oRange =oDC.Range(0,1);
var sel = document.body.createTextRange();
sel.moveToElementText(tab); //tab 为导出数据所在的表格ID
sel.select();
sel.execCommand("Copy");
oRange.Paste();
oWD.Application.Visible = true;
}
</script>

<table id="tab" align="center" width="300" border="1" bordercolor="#2baeff" cellpadding="0" cellspacing="0" bgcolor="lightblue">
  <Tr>
    <Td>1</td>
    <Td>2</td>
    <Td>3</td>
  </tr>
  <Tr>
    <Td>4</td>
    <Td>5</td>
    <Td>6</td>
  </tr>
  <Tr>
    <Td>7</td>
    <Td>8</td>
    <Td>9</td>
  </tr>
</table>
<input type=button name='button_export' title='导出到word'  οnclick=AllAreaWord() value=下载到word>



 javascript将网页表格导出Excel

 

<SCRIPT LANGUAGE="javascript">

<!--

function AutomateExcel()

{

var elTable = document.getElementById("outtable"); //outtable 为导出数据所在的表格ID;

var oRangeRef = document.body.createTextRange();

oRangeRef.moveToElementText( elTable );

oRangeRef.execCommand( "Copy" );

try{
var appExcel = new ActiveXObject( "Excel.Application" );
}catch(e)
{
  alert("无法调用Office对象,请确保您的机器已安装了Office并已将本系统的站点名加入到IE的信任

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值