`
zhangyaochun
  • 浏览: 2561289 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论
文章列表
最近发觉大家多在写关于jQuery的源码解析,呵呵,其实自己入行于jQuery,从基于jQuery进行公司级的ui组件开发到现在的各种版本的源码研究,插件狂人的锻炼,觉得应该写的什么纪念一下。   不废话了,正因为喜欢所以化时间 ...
最近觉得还是谈一个老话题--------页面中调用window.external象的一些api进行例如“加入收藏”或者“设为主页”等操作   其实如果你够留意官方文档的话,你会发现这样一句话:   Allows access to an additional object model provided by host applications of the Windows Internet Explorer components.   所以就存在一个很大的问题-------兼容性?当然你能在各种社区里面看到兼容ff的设为首页或者加入收藏的代码。当然还有一些很“牛X”的网站你一打开 ...
或许做前端到现在你没有接触过图像映射这个东东,但是如果你是一个用过百度大搜索的同学,它就在你的面前,但是你没有注意哦。   ---------------真相就是百度首页的中图其实就用了图像映射的原理。   1.图像映射     ------------带有可点区域的图像。   2.html标签之map和area        map标签          -------定义一个客户端图像映射 <img src="xx.jpg" usemap="#mp" alt="大图" /> &l ...
其实做了一段的前端页面开发你就会发现,开始的时候无论是css类名或者div的id的命名,多不知道叫什么好?当然如果有点创新的同学应该会找寻各大顶级门户网站去扒别人的代码看看。所以这篇文章只是写给初学者或者这方面有需求的同学。   1.从头开始   ------header (内容)   ------logo(网站标志)   ------loginbar(登录条)   ------regsiter(注册)   ------toolbar(工具条相关的) 2.导航菜单     -----nav(导航)   -----subnav(子导航)   -----search(搜索) ...
今天在某一个大型网站的demo里面看到这么一段     <link rel="stylesheet" rev="stylesheet" href="style.css" />      闲来没事,说说这个属性吧,可能有的人还是第一次注意到link的这样的一个属性。    Hold住。。。。。。。。。。。。。。   下面我简单地说一下   1.其实这个rev属性----------规定被链接文档和当前文档之间的关系的   2.下面这句话请注意一下:--------几乎没有浏览器支持rev属性   ...
字母和数字键的键码值(keyCode) 按键 键码 按键 键码 按键 键码 按键 键码 A 65 J
1.setTimeout   //第一个参数可以是字符串也可以是方法的指针 //但是需要注意的是字符串写法必须带() //200毫秒后执行test方法,但是这200毫秒不会等待,会继续执行后面的代码 window.setTimeout("test()",200); window.setTimeout(test,200);    2.setInterval function test(){ //每隔200毫秒执行一次dosome方法 window.setInterval(dosome;200); } //清空定时器 wi ...
其实这个主要还是浏览器自身api的区别:   ie下:          event对象有srcElement属性,但是没有target属性   ff下:        event对象有target属性,但是没有srcElement属性     /* *getTarget---get the target* *@param {Event} event* *@function* *@return {HTMLElement}* */ ZYC.event.getTarget = function(event){ return event.tar ...
  事件监听:           ie使用attachEvent/detachEvent方法来添加和删除事件监听器;           w3c使用addEventListener/removeEventListener方法    type命名           ie对事件类型使用on    停止事件传递           ie下是cancelBubble设置true           w3c是stopPropagation   阻止默认行为           ie 要求是returnValue = false    ...
  /* *isString-judge the source is or not string* *@function* *@param source* *@return {boolean}* */ ZYC.lang.isString = function(source){ return Object.prototype.toString.call(source) === "[object String]"; }; /* *parse-parse the string to json object* *@function* *@para ...
  /* *keys-get a array contains all the keys in object* *@function* *@param {Object} source* *@return {Array}* */ ZYC.object.keys = function(source){ var result=[],key,_length=0; for(key in source){ if(source.hasOwnProperty(key)){ result[_length++] = key; } } ...
关于a标签的target-------------------今天也是在百度输入法首页修改的时候觉得应该注意一下这个问题,当然更多的是从用户设计角度和浏览器屏蔽 -------------------- 定义和用法 <a> 标签的 target 属性规定在何处打开链接文档。 如果在一个 <a> 标签内包含一个 target 属性,浏览器将会载入和显示用这个标签的 href 属性命名的、名称与这个目标吻合的框架或者窗口中的文档。如果这个指定名称或 id 的框架或者窗口不存在,浏览器将打开一个新的窗口,给这个窗口一个指定的标记,然后将新的文档载入那个窗口。从此以后,超 ...
1. cp----拷贝文件 eg: cp filename1 filename2 //把filename1拷贝成filename2   2.rm删除文件和目录 eg: rm 1.c //将1.c这个文件删除      rm -r  文件夹名称   (可以删除带有文件的文件夹)   3.mv 移走目录或者改文件名 eg: mv filename1 filename2 //将filename1改名为filename2   4.grep/find eg: grep success   //查找当前目录下所有文件里面含有success字符的文件   5.password ...

js-call和apply

(1)作为函数调用模式的的4种之一的apply调用模式:    apply(thisArg,argArray);     ------有两个参数:第一个是将被绑定给this的值;第二个是一个参数数组     ------如果argArray不是一个有效的数组或不是arguments对象,会导致一个TypeError;如果没有提供argArray和thisArg任何一个参数,那么global对象将被用作thisArg,并无法被传递任何参数。     var array = [3,5]; var sum = add.apply(null,array); //sum 8     ( ...
EXP-00056: 遇到 ORACLE 错误 6550ORA-06550: line 1, column 41:PLS-00302: component 'SET_NO_OUTLINES' must be declaredORA-06550: line 1, column 15:PL/SQL: Statement ignoredEXP-00000: 导出终止失败说明:服务器上是9.2的版本,本地工作站是10g2,发现不能用10g2的exp expdp来导出低版本的数据解决:用服务器上的exp导出然后再导入,但是我以前经常用9i的exp导出8i的数据啊,看来10g在很多方面都做了很大的调整
Global site tag (gtag.js) - Google Analytics