在IE中使用Extjs出现“拒绝访问”

关于在IE中使用Extjs出现“拒绝访问”的问题:

IE安全级别过高:工具--internet选项--安全--自定义级别--其它--通过域访问数据源
设置为可用就可以了

这段时间又发现了一个问题,每次从svn重新更新项目时,这样设置IE的情况下还是拒绝访问。
后来发现是因为在设计时没设计好,js里使用了绝对路径,因此是跨域访问的。
把绝对路径改过来,一切OK。

另外关于下载下来的ExtAPI文档打开时说"拒绝访问",如何解决?见链接[url]http://www.iteye.com/problems/25593[/url]
ExtAPI需要放在web容器中,或者加上Mark of the Web,见链接[url]http://msdn.microsoft.com/en-us/library/ms537628(VS.85).aspx[/url].
实际上放入web容器也相当于是加上了localhost的Mark of the Web.
具体原因是:因为IE设置的安全级别不允许访问本地文件,当从IE打开时,实际地址为file:///,被认为是本地的,这样就造成了IE拒绝网页加载js,因为网页中的js实际成为了file:///.../*.js的本地文件形式。而把文件都放入web容器后,就不存在访问本地文件这个问题了。

上述三种,第一种是服务器上的。而后两种,是本地开发才会遇到的。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值