我一直在寻找这种特殊情况 . 我知道,如果文件在服务器端,那么我们可以直接为用户直接获取和打开(不要求用户将其保存在某个位置) .

Reference

好吧,我在我的应用程序中使用Datatable与stotends of Tabletools来获得以下工具 .

enter image description here
/初始化示例/

$(document).ready( function () {
$('#example').dataTable( {
    "dom": 'T<"clear">lfrtip',
    "tableTools": {
        "sSwfPath": "/swf/copy_csv_xls_pdf.swf"
  }
});
});

enter image description here

现在,当我点击第二张图片中看到的CSV或Excel按钮时,它首先会弹出一个对话框,提示我保存它,然后我就可以查看工作表中的内容了 . 现在我想要的是 - >点击按钮Excel或CSV和繁荣,excel打开直接查看 . 稍后,如果用户想要,则可以手动保存 . 可能吗?