摘要: [200 ]请求已成功,请求所希望的响应头或数据体将随此响应返回。[301]被请求的资源已永久移动到新位置,并且将来任何对此资源的引用都应该使用本响应返回的若干个URI之一。如果可能,拥有连结编辑功能的客户端应当自动把请求的地址修改为从伺服器反馈回来的地址。除非额外指定,否则这个响应也是可缓存的。新的永久性的URI应当在响应的Location域中返回。除非这是一个HEAD请求,否则响应的实体中应当包含指向新的URI的超连结及简短说明。如果这不是一个GET或者HEAD请求,因此浏览器禁止自动进行重定向,除非得到用户的确认,因为请求的条件可能因此发生变化。注意:对于某些使用HTTP/1.0协议的浏 阅读全文
posted @ 2012-04-21 10:47 纳爱斯 阅读(152) 评论(0) 推荐(0) 编辑
摘要: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf- 阅读全文
posted @ 2012-04-21 10:46 纳爱斯 阅读(412) 评论(0) 推荐(0) 编辑
摘要: HTML && CSS1.Doctype? 严格模式与混杂模式-如何触发这两种模式,区分它们有何意义? 行内元素有哪些?块级元素有哪些?CSS的盒模型?答:<!DOCTYPE> 声明位于文档中的最前面的位置,处于 <html> 标签之前。此标签可告知浏览器文档使用哪种 HTML 或 XHTML 规范。 该标签可声明三种 DTD 类型,分别表示严格版本、过渡版本以及基于框架的 HTML 文档。http://www.w3school.com.cn/tags/tag_doctype.asp 当浏览器厂商开始创建与标准兼容的浏览器时,他们希望确保向后兼容性。为了 阅读全文
posted @ 2012-04-12 13:19 纳爱斯 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 1.js中“5”+4=? 答案:542.js中void(0)=? 答案:undefined3.js中NaN*4=? 答案:NaN4.js中null*4.5=? 答案:05.js中alert(5*015===5.075) 答案:false,结果不一样。6.js中13>>2=? -13>>2=? 答案:3,-4,除以4,然后向下取整。7.js中13|5=? 13&5=?答案:按位或:13,按位与:5。8.js中怎么获取当前日期的月份答案: var date = new Date();var mouth = date.getMonth();9.js中数组排序方法是?该 阅读全文
posted @ 2012-04-11 13:22 纳爱斯 阅读(853) 评论(1) 推荐(0) 编辑
摘要: ajax原理和XmlHttpRequest对象 Ajax的原理简单来说通过XmlHttpRequest对象来向服务器发异步请求,从服务器获得数据,然后用javascript来操作DOM而更新页面。这其中最关键的一步就是从服务器获得请求数据。要清楚这个过程和原理,我们必须对 XMLHttpRequest有所了解。 XMLHttpRequest是ajax的核心机制,它是在IE5中首先引入的,是一种支持异步请求的技术。简单的说,也就是javascript可以及时向服务器提出请求和处理响应,而不阻塞用户。达到无刷新的效果。 所以我们先从XMLHttpRequest讲起,来看看它的工作原理。 首先,我. 阅读全文
posted @ 2012-04-10 20:18 纳爱斯 阅读(4665) 评论(0) 推荐(2) 编辑
摘要: 什么是事件代理?解释下意义和原理 JavaScript使用事件代理 JavaScript事件是所有网页交互性的根基(我指的是真正的互动性,而不仅是那些CSS的下拉菜单)。 在传统的事件处理中,你按照需要为每一个元素添加或者是删除事件处理器。然而,事件处理器将有可能导致内存泄露或者是性能下降——你用得越多这种风险就越大。 JavaScript事件代理则是一种简单的技巧,通过它你可以把事件处理器添加到一个父级元素上,这样就避免了把事件处理器添加到多个子级元素上。 事件代理用到了两个在JavaSciprt事件中常被忽略的特性:事件冒泡以及目标元素。 当一个元素上的事件被触发的时候,比如说鼠标点击了一 阅读全文
posted @ 2012-04-09 15:07 纳爱斯 阅读(407) 评论(0) 推荐(0) 编辑
摘要: 请使用javascript模拟对象,创建Person类,要求有姓名和年龄属性,然后使用继承实现Programmer类,要求有姓名、年龄、性别以及掌握的 语言属性。以下为实现代码(此类继承用的是原型链实现):<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"><html xmlns="http://www.w3.org/1999/xhtml"> <head&g 阅读全文
posted @ 2012-04-09 14:43 纳爱斯 阅读(300) 评论(0) 推荐(0) 编辑
摘要: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"><html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> < 阅读全文
posted @ 2012-04-09 13:12 纳爱斯 阅读(2225) 评论(0) 推荐(1) 编辑
摘要: 什么是CSS expression? IE5及其以后版本支持在CSS中使用expression,用来把CSS属性和Javascript脚本关联起来,这里的CSS属性可以是元素固有的属性,也可以是自定义属性。就是说CSS属性后面可以是一段Javascript表达式,CSS属性的值等于Javascript表达式计算的结果。在表达式中可以直接引用元素自身的属性和方法,也可以使用其他浏览器对象。这个表达式就似乎是在这个元素的一个成员函数中一样。是不是感觉上面的文字有点晦涩?没有关系,你只需要知道:我们可以通过expression把Javascript脚本写放在css文件中,通过它来实现一些很方便... 阅读全文
posted @ 2012-04-09 10:17 纳爱斯 阅读(9962) 评论(0) 推荐(0) 编辑
摘要: CSS 全称级联样式表 (Cascading Style Sheets),在实际应用中,一般有以下三种级联方式。1. 外联式外联式样式表中,CSS 代码作为文件单独存放,如以 style.css 文件包含所有样式。在 HTML 中的外部级联采用 <link> 标记或者 @import 语句来引入。示例代码如下:<link rel="stylesheet" href="style.css" type="text/css" /> //link 链接@import url("style.css") 阅读全文
posted @ 2012-04-09 09:45 纳爱斯 阅读(4319) 评论(0) 推荐(0) 编辑