我在内网的机器上是ie7,导出没问题!
外网机器是ie6,不行
但是在别一台ie6上面,可以!
msxml3.dll scrrun.dll 都注册成功了。。
xml3也运行了
所有的activex都启用了!但还是不行。还需要哪些设置?
一个小问题搞了几天了,够郁闷的!·
或者又没有什么插件什么的 只要能导,不择手段
外网机器是ie6,不行
但是在别一台ie6上面,可以!
msxml3.dll scrrun.dll 都注册成功了。。
xml3也运行了
所有的activex都启用了!但还是不行。还需要哪些设置?
一个小问题搞了几天了,够郁闷的!·
或者又没有什么插件什么的 只要能导,不择手段
解决方案 »
- JavaScript 如何实现页面既有的数据的排序.
- onclick设置内容之后,为何typeof(onclick)的值从object变为function?试验代码见正文
- 頁面的Loaded狀態
- 那位大哥推荐本javascript好书
- iframe里有checkbox 父页面提交时要得到iframe里的选中的checkbox的值,谁知道怎么弄?在线等
- [求助]关于JS自定义函数的问题???
- help
- 为什么我的IE在查看原代码的时候不能打开?
- 求一段JS代码!
- 为什么这里的jquery方法没有生效呢?
- 如何通过javascript添加flash动画,求助!!
- 动态定义(不是绑定)JS事件内容,求教有什么好的思路么?
还市布行,,我换了一个思路 换了一个方法就可以了
//指定页面区域内容导入Excel
function AllAreaExcel()
{
var oXL = new ActiveXObject("Excel.Application");
var oWB = oXL.Workbooks.Add();
var oSheet = oWB.ActiveSheet;
var sel=document.body.createTextRange();
sel.moveToElementText(PrintA);
sel.select();
sel.execCommand("Copy");
oSheet.Paste();
oXL.Visible = true;
}
不过这样不能自动存为我给的名字了,稍微麻烦点,但功能是实现了, 其实在有些ie6的机器上可以正确导出,可能还是我系统的问题,待解决中!!!!
最好在服务器端形成以不变应万变,比如你是php动态页面:-------test.php------start
<?
header("Content-type:application/vnd.ms-excel");
header("Content-Disposition:filename=test.xls");
echo "test1\t";
echo "test2\t\n";
echo "test2\t";
echo "test2\t\n";
echo "test3\t";
echo "test2\t\n";
?>
-------test.php------end