实现效果:从有两个sheet的Excel中获取数据展示到页面中
测试环境:IE8、Excel2003、Excel2007
参考链接:http://blog.youkuaiyun.com/tongle_deng/article/details/7713572
说明:
1、不兼容火狐,用的ActiveXObject,ActiveX是IE的,火狐没有,所以不支持。网上有个例子在火狐里面也弄了个类似于ActiveX一样的插件,博主说测试通过可以用,下面的评论说安装了不能用,具体怎么样也不知道。插件博主上传到优快云了,10个积分,俺没有啊,谁要是下载了给我留个吧!谢谢!
文章链接:http://mozilla.com.cn/post/35931/
插件链接:http://download.youkuaiyun.com/detail/xhanhan/4544576
2、因为使用的是IE的ActiveXObject,所以浏览器必须允许ActiveX控件的运行,如果不允许就不能初始化ActiveXObject。
具体设置:IE--->Internet选项--->“安全”选项卡--选中Internet--自定义级别,在打开的“安全设置”里面找到“ActiveX控件和插件”,
"ActiveX控件自动提示"--->"启用"
“对标记为可安全执行脚本的ActiveX控件执行脚本”---“启用”
“对未标记为可安全执行脚本的ActiveX控件初始化并执行脚本”----->“提示”
“仅允许经过批准的域在未经提示的情况下使用ActiveX”-----“启用”
“下载未签名的ActiveX控件”----"提示"
“运行ActiveX控件和插件”----"启用"
<