我在网上找了资料都是
<%@ page contentType="application/vnd.ms-excel; charset=gb2312"%>
<%
response.setHeader("Content-disposition","attachment; filename=test.xls");
%>然后在需要下载的地方,添加一个按钮
<input type="button" value="下载Excel文档" name="download1" onclick="location.href='result2excel.jsp'" >这些.是能够实现,可是我的内容很多,有翻页功能,我一点击翻页也弹出导出的excel要我保存我的意思是,想翻到那页都行.点击下载按扭就把该页给导出来.
5555555555555帮忙啊
<%@ page contentType="application/vnd.ms-excel; charset=gb2312"%>
<%
response.setHeader("Content-disposition","attachment; filename=test.xls");
%>然后在需要下载的地方,添加一个按钮
<input type="button" value="下载Excel文档" name="download1" onclick="location.href='result2excel.jsp'" >这些.是能够实现,可是我的内容很多,有翻页功能,我一点击翻页也弹出导出的excel要我保存我的意思是,想翻到那页都行.点击下载按扭就把该页给导出来.
5555555555555帮忙啊
解决方案 »
- jsp 设置response.setHeader("WWW-Authenticate", "NTLM")页面submit,获得表单的对象为null
- paypal NVP支付问题
- filter登陆验证过滤器
- 请教一个SWFUPLOAD的问题,懂的帮忙解答一下啊
- 接收数据的JSP页面文本数据是否为空的判断问题:
- jsp上如何用针式打印机来打印
- 在Action类中处理完请求后,如何再次返回到原先页面。
- 对于数据库中存储密码不采取明码,大家有什么好的建议?
- action未登录的filter
- 兄弟们知道上海复旦金仕达吗?我可能要去工作,大家说说好吗?
- 如何强制tomcat使用URL重写的方式维护session?
- Connection reset问题
function tableToExcel() {
window.clipboardData.setData("Text",document.all('theObjTable').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;
}
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 = true;
}</script><table id=theObjTable>
<tr>
<td>在html页面中</td>
<td>把网页中的表</td>
<td>格内容导入到</td>
<td>word中</td>
<td>也可以导入到excel</td>
</tr>
</table><input type="button" value="导入到excel" onclick="tableToExcel()">
<input type="button" value="导入到word" onclick="tableToWord()">
<HEAD>
<TITLE>小智制作</TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>
<script language="javascript">
function exportExcel(tableid)
{
if (typeof(EXPORT_OBJECT)!="object")
{
document.body.insertAdjacentHTML("afterBegin","<OBJECT style='display:none' classid=clsid:0002E510-0000-0000-C000-000000000046 id=EXPORT_OBJECT></Object>");
}
with (EXPORT_OBJECT)
{
DataType = "HTMLData";
HTMLData =tableid.outerHTML;
try
{
ActiveSheet.Export("d:\\表格.xls", 0);
alert('成功导出EXCEL表格!');
}
catch (e)
{
alert('导出EXCEL表格失败,请确定已安装Excel2000(或更高版本),并且没打开同名xls文件');
}
}
}
</script> <BODY>
<table id="tableid" border="1">
<tr><td>第一个单元格</td><td>第二个单元格</td><td>第三个单元格</td>
</tr>
<tr><td>第四个单元格</td><td>第五个单元格</td><td>第六个单元格</td>
</tr>
</table>
<input type="button" value="导出EXCEL表格" onclick="exportExcel(tableid)">
</BODY>
</HTML>