- 博客(9)
- 资源 (2)
- 收藏
- 关注
原创 javascipt 跨域资源共享、JSONP
跨域资源共享通过XMLHttpRequest实现ajax通信的时候有一个主要限制,来自于跨域安全策略。默认情况下,xhr对象只能访问到与包含它的页面位于同一个域中的资源。如果请求目标跨域,则会出现跨域问题: 下面的表格描述了在不同情况下允不允许跨域的情况:
2015-06-30 16:50:47 1003
原创 javascrip cookie
首先要明确一下cookie的概念,因为HTTP协议是一种无状态协议,也就是说一旦服务器和客户端的数据交换完毕后,他们之间的连接就会被断开,再次交换数据的时候就需要再次建立连接,这就意味着服务器无法从连接上判断客户端。 为了解决这个问题,W3C引入了cookie机制。cookie就好比一个身份证,客户端请求服务器的时候,服务器将这个身份证颁发给客户端,客户端(浏览器)将这个身份证保存在本地,当下次连
2015-06-30 12:12:31 1214
转载 HTML 标签语义
转载自:http://www.cnblogs.com/PeunZhang/archive/2012/03/08/2385592.html 标签名 英文全拼 中文翻译 a anchor 锚 abbr abbreviation 缩写词 acronym acronym 取首字母的缩写词 address address 地址 b bold
2015-06-29 18:50:50 675
原创 CSS hack
!import !import的用处有两个,在非ie6下,!import可以设置css样式的优先级,比如如下css样式#box{ background-color: #ff9000 !important; background-color: #ff0000; }虽然按照css的规则,后面的样式会覆盖前面的样式,但是因为有了!import,在浏览器中显示的效果为橙色。(优先级高)
2015-06-29 18:28:39 846
原创 W3C盒模型和IE盒模型的区别
盒模型在初学css的时候就会接触到,其实很容易理解,这里也不多废话,但是实际上在布局的时候还是会出现很多问题。对于盒模型的认识不能只停留在知道一个盒模型由哪些部分构成,也要更多的了解如何在不同情况下利用盒模型的特点进行布局。 这里讨论一下两种不同的盒模型: W3C盒模型和IE盒模型。 其实IE的盒模型问题只会出现在IE5.5及其更早的版本中,因为在IE6及更新的版本在标准兼容模式下使用的是W3C
2015-06-29 10:42:45 20432 4
原创 Javascript 闭包
闭包是指一个函数有权访问另一个函数作用域中的变量。 以一个简单的例子说明,有如下代码<ul> <li>我是第一个</li> <li>我是第二个</li> <li>我是第三个</li> <li>我是第四个</li> </ul> <script> function addListener(){ var ul = document.querySel
2015-06-28 19:47:19 649
原创 Javascript 继承
刚从java转到js的时候,最晕的地方就是碰到创建对象和扯到原型,java里面创建一个类然后new出来就是对象,而js是通过函数和原型来建立一套继承体系,两者感觉很相似但是又有很多不同的地方,但其实弄清楚原理之后也就没那么头晕了。
2015-06-27 16:36:59 862
原创 javascript 数组迭代方法
ECMAScript 5 为数组定义了5个迭代方法,分别是every(), some(), filter(), map() 和 forEach() 这五个方法都接收两个参数,第一个是将在数组中每一项上运行的函数,该函数接收三个参数,分别是该项的值,该项在数组中个索引,数组对象本身。第二个是可选参数,为运行该函数的作用域对象。 一、every() 和 some() 比较相似,用于查询数组中的项是
2015-06-26 12:03:07 766
简单画图板
2014-01-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人