最近学到ajax 和jquery了 遇到了问题请教一下
1、ajax限制跨域请求,请问这个限制到底是谁在限制,是浏览器还是服务端呢,这个有点晕
看教程中解决跨域就是在php中设置一个header,这是不是说明是服务端限制的呢?
如果只是服务端限制,那用ajax模拟正常浏览器访问一样的header信息去请求php不就可以绕过了吗2、jquery 现在有1.x 2.x 3.x 版本。工作都用哪个版本呢。看教程说2以后都不在支持IE9以下了 如果用2.x 3.x那IE9以下怎么办呢?是不是在开发一个1.x版本的 但是这样感觉就没必要用2.x 3.x了啊3、看教程中将thinkphp还是讲的3版本,看官网上现在都到5了 请问基础部分一样吗?学完3 在学5是不是就简单了呢?
1、ajax限制跨域请求,请问这个限制到底是谁在限制,是浏览器还是服务端呢,这个有点晕
看教程中解决跨域就是在php中设置一个header,这是不是说明是服务端限制的呢?
如果只是服务端限制,那用ajax模拟正常浏览器访问一样的header信息去请求php不就可以绕过了吗2、jquery 现在有1.x 2.x 3.x 版本。工作都用哪个版本呢。看教程说2以后都不在支持IE9以下了 如果用2.x 3.x那IE9以下怎么办呢?是不是在开发一个1.x版本的 但是这样感觉就没必要用2.x 3.x了啊3、看教程中将thinkphp还是讲的3版本,看官网上现在都到5了 请问基础部分一样吗?学完3 在学5是不是就简单了呢?
解决方案 »
- PHP POST上传,无法读取上传的字符串
- 插入到数据库中的数据乱码问题
- 你可以吗?
- document语句问题
- php smarty模板中 section显示想要的数据库中的某一条数据通过div展示出来
- 怎样实现在这个页面显示另一个页面的内容???
- 谁能解释一下$arr[x] $arr['x'] $arr["x"]这3个的区别
- php中怎样使用自己写的com组件。
- 用文件锁flock来做记数器,请教
- 请问如何用PHP向已有的文本框中填写字符?
- 总结:高并发、高访问量网站处理方式,欢迎大侠拍砖指点
- 求救关于Warning: Cannot modify header information - headers already sent by (output
看教程中解决跨域就是在php中设置一个header,这是不是说明是服务端限制的呢?
如果只是服务端限制,那用ajax模拟正常浏览器访问一样的header信息去请求php不就可以绕过了吗跨域是浏览器通过服务器header返回,判断是否可以跨域调用。所以说是服务端限制也可以。
如果要服务端不限制,只要在返回的header中加入 Access-Control-Allow-Origin:*就可以了
参考:http://blog.csdn.net/fdipzone/article/details/46390573
不过需要服务端的代码你可以修改,否则只能使用jsonp的方法实现了2、jquery 现在有1.x 2.x 3.x 版本。工作都用哪个版本呢。看教程说2以后都不在支持IE9以下了 如果用2.x 3.x那IE9以下怎么办呢?是不是在开发一个1.x版本的 但是这样感觉就没必要用2.x 3.x了啊
看你需要支持什么浏览器,如果只是手机端用,不需要兼容IE的,建议用最新的。如果你需要兼容旧的浏览器,则用低一点的版本。
但加载的库会大。这个你需要根据使用来定。
3、看教程中将thinkphp还是讲的3版本,看官网上现在都到5了 请问基础部分一样吗?学完3 在学5是不是就简单了呢?
thinkphp5是最近才发布正式版的,与3的版本区别比较大。但以后肯定是会用新的版本开发的。如果你现在是工作中的,那就要看你的团队使用什么框架。如果是用3,你就先学习3,如果你只是自学,建议直接学习5