Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 将ASP页面保存为其他文件格式,如XLS_Php_Html_Excel_Asp Classic - Fatal编程技术网

Php 将ASP页面保存为其他文件格式,如XLS

Php 将ASP页面保存为其他文件格式,如XLS,php,html,excel,asp-classic,Php,Html,Excel,Asp Classic,有很多关于将HTML表格转换为EXCEL的信息,这正是我打算做的 然而,这些例子都不起作用,所以我正在寻找一种更为强力的解决方案来转换整个网页。我注意到,通过将扩展名从HTML/ASP重命名为XLS,转换很好(不管怎样,已经足够满足我的需要了) 所以 我有一个包含大量表格数据的ASP页面,点击一个按钮,我需要它来打开一个保存对话框,文件格式仅为EXCEL,而不是HTML/ASP等。然后用户可以选择下载位置,并根据需要将其打开为EXCEL电子表格 感谢您的帮助。在ASP中,您只需创建一个指向包含该

有很多关于将HTML表格转换为EXCEL的信息,这正是我打算做的

然而,这些例子都不起作用,所以我正在寻找一种更为强力的解决方案来转换整个网页。我注意到,通过将扩展名从HTML/ASP重命名为XLS,转换很好(不管怎样,已经足够满足我的需要了)

所以

我有一个包含大量表格数据的ASP页面,点击一个按钮,我需要它来打开一个保存对话框,文件格式仅为EXCEL,而不是HTML/ASP等。然后用户可以选择下载位置,并根据需要将其打开为EXCEL电子表格


感谢您的帮助。

在ASP中,您只需创建一个指向包含该表的.ASP页面的链接,并在任何html标记之前向该.ASP页面添加以下行:

Response.ContentType = "application/vnd.ms-excel"
Response.AddHeader "Content-Disposition", "attachment;filename=fileName.xls"

所以我要说清楚。我不需要直接从按钮转换表格,只需要寻找将网页保存为EXCEL工作表的选项。这看起来很有用,是否可以从要生成的同一页面上的按钮在onclick事件中使用此命令?非常感谢你的帮助。