关于cookie与session,这里简单的记一些,
由于http是无状态的,也就是服务器不认识客户端,要让他们认识,于是产生了session(用一个id标明用户身份)。
同样,由于http是无状态的,有时服务器想在客户端存储点信息,于是产生了cookie。
cookie可以通过客户端js读取写入,也可以通过服务器端在http响应头中设置,同时下次访问该服务器时会自动读取这些cookie并放到http请求头中。
1、session是用sessionid来标示用户的,而这个sessionid必须在每次客户端请求服务器时告知,联想到cookie,自然最好的方式就是用cookie来保存ses...
发表于2013年7月15日 10:36:04 更新于2013年7月15日 10:36:04
用了一段时间的sublime,确实很顺手,这里记录下我用的几个插件:
1、Package Control
这个不用说了,有了它,安装其他插件方便太多,大部分插件都可以通过它来安装。
安装后,ctrl+shift+p,Package Control:Install Package来安装其他插件。
2、JsFormat
格式化js代码的,ctrl+a...
1、Package Control
这个不用说了,有了它,安装其他插件方便太多,大部分插件都可以通过它来安装。
安装后,ctrl+shift+p,Package Control:Install Package来安装其他插件。
2、JsFormat
格式化js代码的,ctrl+a...
发表于2013年7月10日 10:52:35 更新于2013年7月29日 15:54:32
1、事件侦听中reture false
原生事件侦听中reture false与event.preventDefault()等效,都是禁止默认动作生效。
另外,jQuery中的事件侦听也模拟了return false。
2、禁止选中
对于firefox与chrome可以将css属性user-select设置为none
...
原生事件侦听中reture false与event.preventDefault()等效,都是禁止默认动作生效。
另外,jQuery中的事件侦听也模拟了return false。
2、禁止选中
对于firefox与chrome可以将css属性user-select设置为none
...
发表于2013年6月27日 18:30:35 更新于2013年7月1日 15:00:19
总结以下最近写JQuery扩展的疑惑。
写一个JQuery扩展很容易:
这样就行了,调用方法如下:
写一个JQuery扩展很容易:
(function($){
$.fn.TestComponent = function(){
return this.each(function() {
console.log('init');
});
};
})(jQuery);
这样就行了,调用方法如下:
但是通常一个功能完善的扩展不仅仅是调用一次初始化就完事的,假设是要扩展出一个基...$('#test').TestComponent();
发表于2013年6月24日 10:29:09 更新于2013年6月24日 10:29:33
打开eclipse,help --> install new software,
搜索java ee以及Web Page Editor,安装上就行了
搜索java ee以及Web Page Editor,安装上就行了
发表于2013年6月20日 16:14:18 更新于2013年7月31日 10:47:55
结合上一篇讲event的日志:JavaScript基础练习源码(二)Event事件相关,由于那篇日志主要讲的是js原生的事件侦听方法,这里再谈谈js原生的事件触发方法。
说起事件event,跟通知notification总是有想通相似之处的,然而又跟消息message不一样。
几年前学习as3的时候就有过这些疑问,参见as3事件处理机制的一些缺陷
message可以认为是1对...
说起事件event,跟通知notification总是有想通相似之处的,然而又跟消息message不一样。
几年前学习as3的时候就有过这些疑问,参见as3事件处理机制的一些缺陷
message可以认为是1对...
发表于2013年5月14日 21:23:04 更新于2013年5月14日 21:23:04
两年前的今天,父亲去世。
两年了,从不敢相信这样平常熟悉的声音会这样消失两年,而我坐在这里,徒有一声叹息。
无数次幻想自己推开家门,看见你消瘦的身影,听见你洪亮的声音。
父亲,原谅我,从未给你一个温暖的拥抱,从未给你哪怕是些许的问候,希望你在另一个世界里过的好。
两年了,从不敢相信这样平常熟悉的声音会这样消失两年,而我坐在这里,徒有一声叹息。
无数次幻想自己推开家门,看见你消瘦的身影,听见你洪亮的声音。
父亲,原谅我,从未给你一个温暖的拥抱,从未给你哪怕是些许的问候,希望你在另一个世界里过的好。
发表于2013年5月8日 15:10:51 更新于2013年5月8日 15:13:05
js是单线程的,脚本和事件处理程序一时刻只能执行一个,没有并发的概念。
客户端(浏览器)js时间线,从同步顺序脚本执行,逐步转为异步事件驱动。
源自javascript权威指南,自己整理理解:
1、创建document对象,开始解析web页面。创建HTMLHtmlElement对象,添加到document中。
创建HTMLHeadElement添加到HTMLHtmlElement中等等,总之遇到不同的标签创建不同的element、node等等,这个阶段document.readyState = 'loading'。
2、遇到link外部css,创建线程加载,并继续解析文档。
3...
客户端(浏览器)js时间线,从同步顺序脚本执行,逐步转为异步事件驱动。
源自javascript权威指南,自己整理理解:
1、创建document对象,开始解析web页面。创建HTMLHtmlElement对象,添加到document中。
创建HTMLHeadElement添加到HTMLHtmlElement中等等,总之遇到不同的标签创建不同的element、node等等,这个阶段document.readyState = 'loading'。
2、遇到link外部css,创建线程加载,并继续解析文档。
3...
发表于2013年5月3日 19:12:45 更新于2013年5月3日 19:14:01
众所周知,css有几种方式定义,按照优先级从低到高分别是:
1、引用外部css文件,<link>方式。
2、直接写在html head中的css代码,<style>方式。
3、直接写在html元素的style属性中,<a style='color:red'>方式,也称为内联方式。
1、2的方式可以在html元素中设置属性id、class等,在css中可以根据id或者class进行选择。
在前端开发中,经常会用到js来操控css以达到某些动态效果。
通常,用得最多的就是通过js操控内联样式以及class属性。
1、js操控内联样式,即html元素的s...
1、引用外部css文件,<link>方式。
2、直接写在html head中的css代码,<style>方式。
3、直接写在html元素的style属性中,<a style='color:red'>方式,也称为内联方式。
1、2的方式可以在html元素中设置属性id、class等,在css中可以根据id或者class进行选择。
在前端开发中,经常会用到js来操控css以达到某些动态效果。
通常,用得最多的就是通过js操控内联样式以及class属性。
1、js操控内联样式,即html元素的s...
发表于2013年4月25日 19:44:16 更新于2013年4月25日 19:44:59
js里的event跟flash的一样(actionscript也是ECMAScript,本是同根生),也有捕获阶段--目标阶段--冒泡阶段。
window --> document --> HTMLHtmlElement --> body --> 父element --> element --> 父element --> body --> HTMLHtmlElement --> document --> window
当然也不是所有事件都冒泡。
html里事件侦听的方式有3种:
1、在js里设置对象的属性为处理函数,
[cod...
window --> document --> HTMLHtmlElement --> body --> 父element --> element --> 父element --> body --> HTMLHtmlElement --> document --> window
当然也不是所有事件都冒泡。
html里事件侦听的方式有3种:
1、在js里设置对象的属性为处理函数,
[cod...
分类
琐碎文字 As3&Flex RIA UG English CodingArt C++ PHP Webserver E音乐盒 Unity3d C# JS&Html5 Tools mobile golang 最近发表
- golang学习之函数/方法/接口(2022年1月6日 17:50:24)
- golang学习之零值(2022年1月6日 16:38:10)
- hello, 2018(2018年1月15日 22:47:25)
- 字体类型名词解释(2015年1月18日 11:29:14)
- 获取mysql表注释以及列注释(2014年11月13日 15:56:32)
- php连接ms sql数据库的一些问题(2014年9月15日 20:32:14)
- virtualbox虚拟网络:NAT&bridge桥接网络(2014年8月25日 22:51:35)
- php图片加水印(2014年8月15日 22:50:42)
- windows查看端口占用情况(2014年7月31日 21:19:30)
- android安卓activity生命周期(2014年7月12日 10:31:47)
最近回复