前端开发部分总结[兼容性、DOM操作、跨域等]
作者: 木子博客 发表于 2010-03-03 23:33 原文链接 项目背景:.Net 3.5+MySQL+jQuery+WebService 在公司做这个项目已经6个多月了,总结一些问题,也算是抛砖引玉吧,希望园子里更多的朋友一起分享一些技巧。 1、 WebService方法返回值不能为void。 当WebService方法返回值为void时,FF和Chrome会持续等待,认为这个请求没有结束,而在IE中一切是正常的。 2、当input的type=”button”时或者使用button时,点击后会触发form的submit。 当时查找页面刷新的问题找了很久,最后才发现是button会自动触发form的submit,导致当前页面的刷新。 3、js设置document.domain只能从二级域名设置到顶级域名。
一级域名和二级域名跨域的解决方案
1,对于域名a.a.com和域名http://www.a.com/的两个页面 如果要在a.a.com使用AJAX访问http://www.a.com/的时候js 会提示”没有权限” 这样的错误很明显,跨域了,在js当中跨域,怎么解决呢?
![如果您自认为是一位忠实的Silverlight-Fans,那么请将此标志放到您的博客中成为一名真正的[银光使者]](http://images.cnblogs.com/cnblogs_com/alamiye010/Silverlighter1.jpg)