如题,急等

解决方案 »

  1.   

    button onclick事件调用js
    <script language=javascript>
    function printToWord() 

    try
    {
    var ExApp = new ActiveXObject("Word.Application");
    ExApp.Application.Visible = true;
    }  
    catch(e)
    {
    alert("您的电脑没有安装Microsoft Word软件!");
    return false;

    var mydoc=ExApp.Documents.Add();
    myRange =mydoc.Range(0,1);
    var sel=document.body.createTextRange()
    sel.select()
    document.execCommand('Copy')
    sel.moveEnd('character')
    myRange.Paste();
    //try{ mydoc.Save(); } catch(e){}
      location.reload()
     }
    function printToExcel() { 
    window.clipboardData.setData("Text",document.all('viewtable').outerHTML);
    try
    {
    var ExApp = new ActiveXObject("Excel.Application")
    var ExWBk = ExApp.workbooks.add()
    var ExWSh = ExWBk.worksheets(1)
    ExApp.DisplayAlerts = false
    ExApp.visible = true

    catch(e)
    {
    alert("您的电脑没有安装Microsoft Excel软件!")
    return false

    ExWBk.worksheets(1).Paste; 
    }
    </script>肯定可行的,我刚做过
      

  2.   

    在我的jsp里面怎么就不行啊??
      

  3.   

    viewtable
    table名,你要导到excel上去的table要加的id=viewtable属性
      

  4.   

    我试了下 抓到异常“您的电脑没有安装Microsoft Word软件!");”这是为什么?是不是有包要导入?
      

  5.   

    把Word/Excel/Power Point嵌入到Java程序内 
    http://blog.csdn.net/bovy/archive/2007/04/06/1554447.aspx