// ad function dy(code) { var ojs=''; if (code=="top210x90_1"){ document.write(''); document.write(ojs);} if (code=="top210x90_2"){ document.write(''); document.write(ojs);} if (code=="top728x90&qu ot;){ document.writeln("'); document.write(ojs);} i
Ajax与pjax
AJAX即“Asynchronous Javascr ipt And XML”(异步Javascr ipt和XML),是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,AJAX可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新-无刷新操作。
但是,ajax应用也会造成另外的问题,容易导致浏览器无法前进与后退,这是个很头疼的问题,开发人员必须增加工作量(比如通过一个隐藏的ifr a me,或者改变location.has
经常用到上传图片即时预览的功能,实现方式很多,用flash+js实现的比较多,今天遇到同事不想用flash之类也不想用网上的插件,那么我给了他一种解决办法:
思路:
1. 页面上传图片的部分放到一个ifr a me中,ifr a me设置无边框无滚动条,和所嵌入的页面风格一致,根据需要设置固定大小
2. 在ifr a me中提交上传图片的表单,提交后再次返回原页面(ifr a me所指向的页面)并从服务器带回刚上传的图片地址,调用父页面的js代码加载图片
3. 如果用到要进度条等效果,就在表单提