我们都知道由于javascript的同源策略,所以使得javascript的跨域变的基本不可能,但是对于跨子域来说,我们可以添加document.domain配合iframe来实现Ajax的跨子域实现,不过这样带给我们额外的开销,而且往往我们需要跨全域而不是跨子域。
关于Ajax跨域的实现
我们都知道由于javascript的同源策略,所以使得javascript的跨域变的基本不可能,但是对于跨子域来说,我们可以添加
document.domain配合iframe来实现Ajax的跨子域实现,不过这样带给我们额外的开销,而且往往我们需要跨全域而不是跨子域。
对于必须要进行跨域通信,我个人觉得还是由后端服务来做,不要借助javascript来进行。
关于Ajax后退按钮的实现
众所周知,Ajax给网页带来了翻天覆地的革新,让javascript从程序员或是美工随便写写的脚本语言成为一门非常重要的网页脚本语言,渐渐被人接受,地位也逐步提高,虽然javascript还存在很多糟粕,这里推荐一本书《JavaScript语言精粹(JavaScript.The.Good.Parts)》(说句题外话,这本书是淘宝前端LEADER小马翻译的,当时是我参加D2论坛GOOGLE的前端工程师HEDGE送我的,哈哈!),封面是一只蝴蝶,这本书我看了3遍,还准备再多研究几遍,虽然很薄,但是内容的广泛和深度是非常大的。这本书的作者则是:Douglas Crockford,他是JavaScript开发社区最知名的权威,是JSON、JSLint、JSMin和ADSafe之父,目前是Yahoo的资深JavaScript架构师,JavaScript的发明人Brendan Eich说他是“Yoda of lambda programming and JavaScript(lambda编程和JavaScript的精神领袖)”。
关于Ajax后退按钮的实现
众所周知,Ajax给网页带来了翻天覆地的革新,让javascript从程序员或是美工随便写写的脚本语言成为一门非常重要的网页脚本语言,渐渐被人接受,地位也逐步提高,虽然javascript还存在很多糟粕,这里推荐一本书《JavaScript语言精粹(JavaScript.The.Good.Parts)》(说句题外话,这本书是淘宝前端LEADER小马翻译的,当时是我参加D2论坛GOOGLE的前端工程师HEDGE送我的,哈哈!),封面是一只蝴蝶,这本书我看了3遍,还准备再多研究几遍,虽然很薄,但是内容的广泛和深度是非常大的。这本书的作者则是:Douglas Crockford,他是JavaScript开发社区最知名的权威,是JSON、JSLint、JSMin和ADSafe之父,目前是Yahoo的资深JavaScript架构师,JavaScript的发明人Brendan Eich说他是“Yoda of lambda programming and JavaScript(lambda编程和JavaScript的精神领袖)”。
location对象的应用
javascript中的location对象提供了与当前窗口中加载的文档有关的信息,location对象是window对象和document对象的属性,也就是说windows.loaction和document.loaction引用的是同一个对象。
location对象的应用
javascript中的location对象提供了与当前窗口中加载的文档有关的信息,location对象是window对象和document对象的属性,也就是说windows.loaction和document.loaction引用的是同一个对象。
javascript中小方法
1、尽量少甚至避免使用全局变量:
javascript中全局变量的危害已经被各大网友所痛斥,在此就不多说了,我就结合自己的开发经验浅谈一下如何处理和避免使用javascript中的全局变量。