2016年8月24日

摘要: 在制作网页时,隐藏内容也是一种比较常用的手法,它的作用一般有:隐藏文本/图片、隐藏链接、隐藏超出范围的内容、隐藏弹出层、隐藏滚动条、清除错位和浮动等等。 使用CSS即可使以上提到的内容隐藏起来,几种隐藏内容的方法: 1、使用display:none来隐藏所有内容 display:none可以让网页中 阅读全文
posted @ 2016-08-24 10:38 冷雨恋晴 阅读(313) 评论(0) 推荐(0) 编辑

2016年8月16日

摘要: 获取浏览器显示区域(可视区域)的高度 : $(window).height(); 获取浏览器显示区域(可视区域)的宽度 : $(window).width(); 获取页面的文档高度 $(document).height(); 获取页面的文档宽度 : $(document).width(); 浏览器当 阅读全文
posted @ 2016-08-16 20:45 冷雨恋晴 阅读(185) 评论(0) 推荐(1) 编辑

2016年7月14日

摘要: URL:统一资源定位符 网络的七层协议:网卡 驱动 网络层(ip) 传输层(tcp udp) 会话层( ) 应用层(http、) restful表征状态转移(一种表征架构) CURD 增删改查 post改 get查 put增 delete删 head没有响应主体 get系:get head dele 阅读全文
posted @ 2016-07-14 14:53 冷雨恋晴 阅读(170) 评论(0) 推荐(0) 编辑
 
摘要: scheme://hostname:port http://www.baidu.com:80 同域 就是schem hostname port 都一样 跨域 就是这三个里有一个不一样就是跨域 在自己的域名里请求其他域的服务器,这个就叫做跨域请求 同源策略: 浏览器厂商为了安全强制添加的一种安全策略, 阅读全文
posted @ 2016-07-14 14:51 冷雨恋晴 阅读(167) 评论(0) 推荐(0) 编辑

2016年6月21日

摘要: 作者: 阮一峰 日期: 2012年11月 7日 这个系列的第一部分和第二部分,介绍了Javascript模块原型和理论概念,今天介绍如何将它们用于实战。 我采用的是一个非常流行的库require.js。 一、为什么要用require.js? 最早的时候,所有Javascript代码都写在一个文件里面 阅读全文
posted @ 2016-06-21 10:53 冷雨恋晴 阅读(133) 评论(0) 推荐(0) 编辑
 
摘要: 作者: 阮一峰 日期: 2012年10月30日 这个系列的第一部分介绍了Javascript模块的基本写法,今天介绍如何规范地使用模块。 (接上文) 七、模块的规范 先想一想,为什么模块很重要? 因为有了模块,我们就可以更方便地使用别人的代码,想要什么功能,就加载什么模块。 但是,这样做有一个前提, 阅读全文
posted @ 2016-06-21 10:52 冷雨恋晴 阅读(166) 评论(0) 推荐(0) 编辑
 
摘要: 作者: 阮一峰 日期: 2012年10月26日 随着网站逐渐变成"互联网应用程序",嵌入网页的Javascript代码越来越庞大,越来越复杂。 网页越来越像桌面程序,需要一个团队分工协作、进度管理、单元测试等等......开发者不得不使用软件工程的方法,管理网页的业务逻辑。 Javascript模块 阅读全文
posted @ 2016-06-21 10:51 冷雨恋晴 阅读(126) 评论(0) 推荐(0) 编辑

2016年5月29日

摘要: AJAX大家已经都知道了,是为了实现异步通讯,提高用户体验度,而将很多旧知识(XML,DOM,JavaScript,HTML,Jquery,Css……)重新融合的一个新的知识框架。而,XMLHttpRequest对象则是其中的重重之中。这篇博客重点总结一下这个对象的使用。当然还是按照经典的五步法来学 阅读全文
posted @ 2016-05-29 12:23 冷雨恋晴 阅读(119) 评论(0) 推荐(0) 编辑

2016年4月15日

摘要: 首先说明一下以上对象都是指javascript中的,不包含其他语言。 pageX/pageY: 鼠标相对于整个页面的X/Y坐标。注意,整个页面的意思就是你整个网页的全部,比如说网页很宽很长,宽2000px,高3000px,那pageX,pageY的最大值就是它们了。 特别说明:IE不支持! offs 阅读全文
posted @ 2016-04-15 16:51 冷雨恋晴 阅读(177) 评论(0) 推荐(0) 编辑

2016年4月11日

摘要: 关于js鼠标事件综合各大浏览器能获取到坐标的属性总共以下五种 event.clientX/Y event.pageX/Y event.offsetX/Y event.layerX/Y event.screenX/Y clientX/Y: clientX/Y获取到的是触发点相对浏览器可视区域左上角距离 阅读全文
posted @ 2016-04-11 16:15 冷雨恋晴 阅读(426) 评论(0) 推荐(1) 编辑