关于初次学习Ajax一些心得

2016-02-19 14:11 0 1 收藏

只要你有一台电脑或者手机,都能关注图老师为大家精心推荐的关于初次学习Ajax一些心得,手机电脑控们准备好了吗?一起看过来吧!

【 tulaoshi.com - Web开发 】

由于做毕设的需要,今天得以实践一下ajax。虽然很早之前就多少看了一点相关的教程,但是今天实践起来还是碰到了很多的问题:
  
  1、编码问题。以前写网页总是忽略了这个问题,直接使用了默认的gb2312编码,但是由于ajax向服务器获取的是utf-8的编码,问题就出现了:第一获取的必须是utf-8编码,而我的服务器端是gb2312编码,所以得出的是乱码,最后不得不一个一个文件转化成utf-8的编码,后来才发现网上有现成的转化软件,白白浪费了时间。
  
  2、临时文件问题。由于ajax会把获得的内容存储在本地临时文件当中,所以仅仅刷新是看不到更新的效果的,要先清除临时文件,然后才能看到更新效果,或者关闭浏览器。这点害得我一直以为乱码是因为自己的编码错误,原来是因为没有清除临时文件。
  
  3、自己对Javascript不熟悉,对xmldom不熟悉,导致在实际应用ajax的时候折腾了好久才弄好。
  
  经验:
  
  1、以后一定编写代码的时候一定要用utf-8的编码,因为这样兼容性好。以前直至忽视了这个问题。所以导致毕设的客户端还是gb2312编码,以后慢慢改过来。
  
  2、熟练掌握js,xmldom是学习ajax的前提,如果没有掌握好这个,很难去时间ajax。
  
  3、有的时候浏览器的Bug很让人郁闷。
  
  4、养成良好的编程习惯很重要。
  

来源:https://www.tulaoshi.com/n/20160219/1606379.html

延伸阅读
标签: Web开发
ajax不用多说了,就是一个异步回调的方法! 并且与服务器端的传输方式有用GET或POST等 我这里说的是当传送xml或json数据时, PHP与其他服务器端语言不同之处在于,他将请求的数据封装到了服务器变量中(可能说的不对) 这样对于使用者,可以很简单的就取得GET或POST的值 但是,当直接发送xml或json时,应该是一个数据流的形式发送到服务器!...
为方便产品经理、设计师、开发及项目相关人员能够看到直观的效果,进行更有效的沟通;提供直观的产品设想,说明用户将如何与产品进行交互,在交互设计的过程中一定会产出各种各样的产出物,如流程图、思维图、纸上的草稿、甚至高保真演示稿。 这里简单分享下自己在项目过程中的交互Demo设计的一些心得。
标签: 生活常识
关于纸巾的一些常识   1、同一个牌子的纸巾贵的好还是便宜的好? 两款包装相同的面巾纸,一个打折促销,一个原价销售,你选哪个?相信90%的人都会毫不犹豫地选择打折货品。拿两包纸巾仔细对比,在包装袋的角落里就能找到答案:一包纸巾的质量等级是合格品,另一包则是一等品。 事实上,面巾纸分为优等品、一等品和合格...
标签: Web开发
1、如何配置PhpMyAdmin2.9 网络上很多教程的配置文件是针对PhpMyAdmin底版本的,一开始连2.9配置文件都不知道放哪里? 配置文件相对地址是: config.sample.inc.php   (不是这个libraries/config.default.inc.php) 2、让phpMyAdmin使用密码登陆 在设置config.inc.php设置以下参数: $cfg['Servers'][$i]['auth_type'] = 'co...
标签: Web开发
本文总结网页制作中关于CSS样式表应用的一些基础技巧,希望大家掌握!谢谢支持网页教学网。 一、关于注释 在创建xhtml+CSS网站时,CSS中的注释非常重要。在创建CSS样式时,应当保持随手注释的习惯。一般的,我习惯于使用/* 注释内容 */的格式来写注释,因为在EditPlus等具有高亮功能的编辑器里,使用C语言中常用的/***************/之类...

经验教程

352

收藏

10
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部