摘要: 清单 6. 处理服务器响应function updatePage() { if (xmlHttp.readyState == 4) { var response = xmlHttp.responseText; document.getElementById("zipCode").val... 阅读全文
posted @ 2014-09-12 15:35 weewwccw 阅读(135) 评论(0) 推荐(0) 编辑
摘要: Ajax 世界中的请求/响应现在我们介绍了 Ajax,对 XMLHttpRequest 对象以及如何创建它也有了基本的了解。如果阅读得很仔细,您可能已经知道与服务器上的 Web 应用程序打交道的是 JavaScript 技术,而不是直接提交给那个应用程序的 HTML 表单。还缺少什么呢?到底如何使用... 阅读全文
posted @ 2014-09-12 15:34 weewwccw 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 您对这些代码可能还不完全理解,但没有关系。当本系列文章结束的时候,您将对 JavaScript 编程、错误处理、条件编译等有更深的了解。现在只要牢牢记住其中的两行代码:xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");和xmlHttp = new Activ... 阅读全文
posted @ 2014-09-12 15:33 weewwccw 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 加入一些 JavaScript得到 XMLHttpRequest 的句柄后,其他的 JavaScript 代码就非常简单了。事实上,我们将使用 JavaScript 代码完成非常基本的任务:获取表单数据:JavaScript 代码很容易从 HTML 表单中抽取数据并发送到服务器。修改表单上的数据:更... 阅读全文
posted @ 2014-09-12 15:30 weewwccw 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 五年前,如果不知道 XML,您就是一只无人重视的丑小鸭。十八个月前,Ruby 成了关注的中心,不知道 Ruby 的程序员只能坐冷板凳了。今天,如果想跟上最新的技术时尚,那您的目标就是 Ajax。但是,Ajax 不仅仅 是一种时尚,它是一种构建网站的强大方法,而且不像学习一种全新的语言那样困难。请访问... 阅读全文
posted @ 2014-09-12 15:27 weewwccw 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 方法一:把一些 div 的显示方式设置为表格,因此我们可以使用表格的 vertical-align属性。结构效果如下:http://jsfiddle.net/chic/4uduzb3t/1/优点:不用受内容高度的限制,简单实现垂直居中;缺点:不兼容ie6,7方法二:这个方法使用绝对定位的 div,把... 阅读全文
posted @ 2014-09-12 15:20 weewwccw 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 我注意到现在SF的评论框已经是高度自适应了,也就是说无论你输入多少个字也不会有那个讨厌的滚动条了,这点很好。我大概看了一下它的技术实现,好像是把textarea替换成一个div,然后把当前的div的contentEditable设置为true。这个实现跟quora的实现比较像。但是这种实现有个问题,... 阅读全文
posted @ 2014-09-12 14:54 weewwccw 阅读(149) 评论(0) 推荐(0) 编辑