希望各位高手写的详细易懂些 ,我试了后成功了的话会把所有的分给你
7 个解决方案
#1
1 js代码如下:
<script language=javascript>
function exportExcel() {
window.clipboardData.setData("Text",document.all('table2').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 设置table 的id为:table2
3浏览器设置:这步很重要,选择浏览器工具-----internet选项----安全----自定义----找到=》对未标记为可安全执行脚本的ActiveX控件初始化并执行,设置为提示后者启用就好了。
<script language=javascript>
function exportExcel() {
window.clipboardData.setData("Text",document.all('table2').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 设置table 的id为:table2
3浏览器设置:这步很重要,选择浏览器工具-----internet选项----安全----自定义----找到=》对未标记为可安全执行脚本的ActiveX控件初始化并执行,设置为提示后者启用就好了。
#2
Google :java导出excel
导出数据都是后台有程序生成的!你把显示在页面上的数据传到导出工具类里面(一般用servlet)然后提供按钮 下载! 具体代码就不贴了,一般用CSV效率高很多!
导出数据都是后台有程序生成的!你把显示在页面上的数据传到导出工具类里面(一般用servlet)然后提供按钮 下载! 具体代码就不贴了,一般用CSV效率高很多!
#3
FF下也能用?????
#4
LZ是不是想把数据库中的数据导到Excel中?
如果是用poi就可以了,操作起来很方便,网上例子也很多
如果是用poi就可以了,操作起来很方便,网上例子也很多
#5
1楼方法简单,容易实现!
#6
可以去网上搜一些现成的代码
自己改造改造就行了
自己改造改造就行了
#7
页面头部是不是需要引入什么文件啊
#1
1 js代码如下:
<script language=javascript>
function exportExcel() {
window.clipboardData.setData("Text",document.all('table2').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 设置table 的id为:table2
3浏览器设置:这步很重要,选择浏览器工具-----internet选项----安全----自定义----找到=》对未标记为可安全执行脚本的ActiveX控件初始化并执行,设置为提示后者启用就好了。
<script language=javascript>
function exportExcel() {
window.clipboardData.setData("Text",document.all('table2').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 设置table 的id为:table2
3浏览器设置:这步很重要,选择浏览器工具-----internet选项----安全----自定义----找到=》对未标记为可安全执行脚本的ActiveX控件初始化并执行,设置为提示后者启用就好了。
#2
Google :java导出excel
导出数据都是后台有程序生成的!你把显示在页面上的数据传到导出工具类里面(一般用servlet)然后提供按钮 下载! 具体代码就不贴了,一般用CSV效率高很多!
导出数据都是后台有程序生成的!你把显示在页面上的数据传到导出工具类里面(一般用servlet)然后提供按钮 下载! 具体代码就不贴了,一般用CSV效率高很多!
#3
FF下也能用?????
#4
LZ是不是想把数据库中的数据导到Excel中?
如果是用poi就可以了,操作起来很方便,网上例子也很多
如果是用poi就可以了,操作起来很方便,网上例子也很多
#5
1楼方法简单,容易实现!
#6
可以去网上搜一些现成的代码
自己改造改造就行了
自己改造改造就行了
#7
页面头部是不是需要引入什么文件啊