[已解决问题] asp.net Ajax在虚拟二级域名下会不会出现拒绝访问?
提问时间: 2007-11-20 18:56
悬赏分:50 浏览:929 次

比如有网站www.test.com
为各个用户重写二级域名
假设有abc.test.com并且最终被解析为www.test.com/index.aspx?user=abc

页面设置了 <base   href= "http://www.test.com "/>

所使用的ajax会不会出现拒绝访问的错误?

 简单的说其实问题很简单,就是想知道ajax所判断的是否跨域是根据浏览器地址栏abc.test.com来的还是根据IIS解析之后得到的www.test.com/index.aspx?user=abc  
来的呢?

最佳答案
不可以的,ajax有严格的限制。document.domain只适合iframe内外。 不过我们可以利用这点来进行“模拟”,我写过这样一篇文章。 http://www.cnblogs.com/JeffreyZhao/archive/2007/02/02/637619.html
2007/11/20 22:55:07 回答者:Jeffrey Zhao
其它回答(1)
没遇到过,我想是可以的,待测试。 如果不行,可以设置document.domain到主域下,那样应该可以的。
10个月前   回答者:threem0126 - 菜鸟二级
评论
   您需要登录以后才能回答!
 

我要提问

我的问题


快到期问题

> 问题排行榜

相关内容

相关链接