对于做web开发来说,基本上都是在chrome,firefox下面开发,然后才会考虑ie的兼容性问题,因为IE的开发者工具,不好用。对于在chrome,firefox下面正常而在ie不好用的情况,也要淡定一点,这是开发者必然会遇到的问题。下面说一下,ajax在chrome,firefox下正常使用,ie(IE8)下不正常的2种常见情况.
今天发现一个有趣的事情,ajax异步调用时,firefox,chrome返回正常,用jquery 1.4版本时,ie取不到返回值,也不报错,用jquery 1.8版本时,ajax有返回值,但是undefined,第一次遇到这样的问题,哈哈。
上传进度条是怎么实现的呢?原理是怎么样的呢?当我们浏览,选择上传后,会产生一个临时文件,上传的时把这个临时文件,上传到服务器,上传完成后,这个临时文件会被删除掉。如果我们能读取这个临时文件的大小,就知道上传进度是多少了,php apc模块可以实现这个功能。
ajax异步请求,在各种特效方面,做出了不少的贡献,有了它让用户体验更好。下面说一下曾今遇到过的一个问题,今天又遇到了,又花了我一点时间,小问题,但是特别容易忽视,并且不容易想到是什么原因产生的。废话不多说,举个例子大家就明白了。
什么是ueo呢,就是站在用户的角度来设计,开发网站,不断的更新内容,改善网站功能,操作,以及视觉等,从而留住用户,让用户一直浏览你的网站。说白了就一句,让用户觉得爽就行了。
无聊的我,就在网上乱逛,后来逛到一个网站时,我发现我点链接老是没反应,我用的firefox浏览器,我看一下网页源码,加了JS的,应当不会没反应,我就用IE打开了这个网页,重新点了那个链接,这次有反应了,是一个弹出层。原来这个特效在FIREFOX下面不好使,不知道他们做测试的时候有没有考虑浏览器兼容性问题呢,相同的CSS代码或者JS代码,可能出现不同的结果。点了没反应,用户体验就相当的不好了,并且会流失掉一部分用户。来看一则报道:
一,为什么ajax异步请求的脚本文件要加限制呢
ajax请求的异步脚本程序,根网页能看到的脚本程序一样,都可以通过浏览器来访问,唯有不同的话,ajax异步请求的脚本不那么容易被发现而已,但是并不表示找不到异步请求的脚本。所以我们不要疏忽了异步请求脚本的限制。
一,我的问题
我想在wordpress里面添加一个JS文件,实现在一个ajax效果,我在网上找了一个插件,AJAX wordpress发现在不好用,就没有用了。下面我就以本BLOG里面的,收藏和分享为例子。说一下我是怎么添加果文件的。
二,添加JS文件
1),在你要加载JS的那个php文件里面加上这个
<?php wp_enqueue_script('jquery'); // 这个是加载,jquery 。must be here, bofore wp_head! ?>