AjaxAnywhere实现原理分析

首先看看一次ajax请求需要经过的主要过程(记得是主要的):

(1)     创建XMLHttpRequest对象

(2)     通过XMLHttpRequest的open设置请求的目标URL,请求方法(post,get)等

(3)     借助XMLHttpRequest的onreadystatechange属性指定ajax请求的回调函数,回调函数中处理服务端返回的数据,数据为responseText/responseXML,在ajaxanywhere中使用的是xml[......]

Read more

Posted in 前端 | Tagged | Leave a comment

AjaxAnywhere简介及使用

1. 简介

AjaxAnywhere是一个ajax框架,它被设计成能够把任何一套现存的JSP组件转换为ajax感知组件而不需要复杂的JavaScript编码,它利用标签把Web页面简单地划分成几个区域,然后使用AjaxAnywhere来刷新哪些需要被更新的区域,它能封装了一些低层的细节,能有效的简化ajax的开发。可是,要想应用AjaxAnywhere,你还是得知道它底下是怎么玩的。

AjaxAnywhere的官网地址:http://ajaxanywhere.sourceforge.[......]

Read more

Posted in 前端 | Tagged | Leave a comment

JS实现复制内容到剪贴板,兼容各种浏览器

最近考虑弄个拷贝到剪贴板的小功能,却被浏览器兼容的问题给整蛊了一回。

通过Google大神,你会搜到N种方案,但是它们大部分是雷同的,归结起来主要有三种,可逐层实现跨浏览器兼容:(1)clipboardData 对象,当然了,这个对象只有IE支持;(2)根据浏览器兼容的类型,执行不同的处理,这里网上的代码主要集中在处理“firefox”的兼容,还提及要设置firefox的安全设置属性,经我得测试是没效果的,当然也有可能是版本的原因;(3)通过ZeroClipboard实现跨浏览器的兼容。[......]

Read more

Posted in HTML | Tagged | Leave a comment

Web前端UI框架Bootstrap

一个号称让菜鸟也能整出漂亮的Web网站的UI框架,它是一个CSS和HTML的集合,它使用了最新的浏览器技术,给你的Web开发提供了时尚的版式,表单,buttons,表格,网格系统等等。

中文官网:http://www.bootcss.com/

英文官网:http://getbootstrap.com/2.3.2/index.html

随便推荐一下一个好用前端开发工具:Sublime

 

 

如果未说明,本Blog中文章皆为原创文章,请尊重他人劳动,[......]

Read more

Posted in HTML | Tagged | Leave a comment