JS获取Excel数据并显示到页面(IE)

本文介绍如何在IE浏览器中利用ActiveXObject技术从Excel文件中获取数据,并将其显示到网页上。该方法不适用于Firefox,因依赖于IE特有的ActiveX。详细步骤包括设置IE浏览器的ActiveX控件安全配置,以及提供的代码示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

实现效果:从有两个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控件和插件”----"启用"

 

<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值