人若无名,则专心练剑
学习jQuery,碰到一段脚本在safari下可以运行,在firefox 下却不能,奇怪栽了:兼容问题?代码问题?浏览器版本问题?。。。 。。。 ???
基本上算是一段很标准得ajax访问。于是测试各种各样得参数和方式,查各种各样得资料,无果,花去了一个下午得时间
今天突然灵光一闪:跨域???
得,把ajax 得地址换了,果然解决了
除了无语还是无语。。。
一方面无语jQuery 得兼容性:ff 提示出了8281行有问题:
// Do send the request
// This may raise an exception which is actually
// handled in jQuery.ajax (so no try/catch here)
xhr.send( ( s.hasContent && s.data ) || null );
另外一方面无语浏览器得标准:Safari 都可以,干嘛你Firefox 不行,要么两者全行,要么全不行。 就没有一个标准。无语
所以搞IT 得人伤不起就在于这个地方
-------------------
基于标准这个角度,所以到目前为止,我对于html5 得兴趣不大。主流得几个浏览器支持得html5 标准都不一致,你让programer 怎么play?