上一页 1 ··· 3 4 5 6 7
摘要: 内核只是一个通俗的说法,英文名称为“Layout engine”,翻译过来就是“排版引擎”,也被称为“页面渲染引擎”。它负责取得网页的内容(HTML、XML、图像等等)、整理信息(例如加入CSS等),以及计算网页的显示方式,然后会输出至显示器或打印机。所有网页浏览器、电子邮件客户端以及其它需要编辑、显示网络内容的应用程序都需要排版引擎。现在市面上常见的 内核基本是一下4种:Trident:这是微软开发的一种排版引擎。该内核程序在1997年的IE4中首次被采用,是微软在Mosaic代码的基础之上修改而来的,并沿用到目前的 IE7。Trident实际上是一款开放的内核,其接口内核设计的相当成熟.. 阅读全文
posted @ 2012-05-18 11:06 rhino 阅读(3248) 评论(0) 推荐(1)
摘要: 在网上找了很多的javaScript正则表达式的教程,觉得这个是最好的,讲得清楚,而且基本没有错误。就贴过来的,来自百度文库:http://wenku.baidu.com/view/192954f6ba0d4a7302763ac2.html一,概述1,正则表达式,可以说是任何一种编程语言都提供的机制,它主要是提供了对字符串的处理能力。2,正则表达式在页面处理中的使用场景:1)表单验证。验证某些域符合某种规则,例如邮件输入框必须输入的是邮件、联系电话输入框输入的必须是数字等等2)处理DOM模型。例如通过表达式定位DOM中的一个对象或一系列对象,一个例子就是定位id属性中含有某个特殊字符的di.. 阅读全文
posted @ 2012-05-10 11:01 rhino 阅读(487) 评论(0) 推荐(0)
摘要: 1,事件委托:事件是JavaScript非常重要的一部分。我们想给一个列表中的链接绑定点击事件,一般的做法是写一个循环,给每个链接对象绑定事件,HTML代码如下:<h2>Great Web resources</h2><ul id="resources"><li><a href="http://opera.com/wsc">Opera Web Standards Curriculum</a></li><li><a href="http://si 阅读全文
posted @ 2012-05-03 15:07 rhino 阅读(259) 评论(0) 推荐(0)
摘要: 出处:http://liping13599168.cnblogs.com/1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键<table border oncontextmenu=return(false)><td>no</table> 可用于Table2. <body onselectstart="return false"> 取消选取、防止复制3. onpaste="return false" 不准粘贴4. onco 阅读全文
posted @ 2012-05-03 15:04 rhino 阅读(1093) 评论(0) 推荐(0)
摘要: function Foo() { this.value = 42;}Foo.prototype = { method: function() {}};function Bar() {}// 设置Bar的prototype属性为Foo的实例对象Bar.prototype = new Foo();Bar.prototype.foo = 'Hello World';// 修正Bar.prototype.constructor为Bar本身Bar.prototype.constructor = Bar;var test = new Bar() // 创建Bar的一个新实例// 原型链te 阅读全文
posted @ 2012-05-02 17:05 rhino 阅读(300) 评论(0) 推荐(0)
摘要: 1,如何在浏览器环境 中创建和访问的全局变量:myglobal = "hello"; // 不推荐写法console.log(myglobal);//"hello"console.log(window.myglobal);//"hello"console.log(window["myglobal"]);//"hello"console.log(this.myglobal); // "hello"2,隐式全局变量和明确定义的全局变量间有些小的差异,就是通过delete操作符让变 阅读全文
posted @ 2012-05-02 15:27 rhino 阅读(354) 评论(0) 推荐(0)
摘要: 工作中用到的一些代码,觉得有点用,怕忘记了,记下来。 阅读全文
posted @ 2012-04-24 15:41 rhino 阅读(889) 评论(0) 推荐(0)
摘要: jquery打印某个json对象的方法:<script>var jsonToString=typeof JSON !="undefined"? JSON.stringify :function(obj){ var arr =[]; $.each(obj,function(key, val){ var next = key +": "; next += $.isPlainObject(val)? jsonToString(val): val; arr.push( next ); }); return"{ "+ arr.joi 阅读全文
posted @ 2012-04-24 14:35 rhino 阅读(6014) 评论(0) 推荐(0)
摘要: $(html):根据传入的HTML标记字符串,创建一个Dom对象(返回的是一个jQuery对象)。var $li = $(“<input type=text></input>”);$(“#div”).append($li);append():向每个匹配的元素后追加内容。$(“div”).append(“<input type=text> </text>”)。appendTo():将所有匹配的元素追加到指定的元素中。实际上,使用该方法颠倒了常规的$(A).append(B)的操作,即不是将B追加到A中,而是将A追加到B中。$(“<b>h 阅读全文
posted @ 2012-04-20 15:56 rhino 阅读(381) 评论(0) 推荐(0)
摘要: 1,jQuery判断网页元素是否存在:错误: if($(“#elemId”)){ //doSomething}正确: if($(“#elemId”).length>0){ //doSomething}或者 if($(“#elemId”)[0]){ //doSomething} 阅读全文
posted @ 2012-04-20 14:42 rhino 阅读(233) 评论(0) 推荐(0)
摘要: jQuery基本选择器:$(“#elem”) ——选取id为elem的元素,返回单个元素。$(“.test”)——获取元素集合,返回class为test的元素集合。$(“P”)—— 获取标签集合,返回所有的p标签。$(“*”) —— 返回所有的元素。$(“p,div,td.myClass”) —— 返回p标签,div,和class为myClass的元素集合。jQuery层次选择器:$(“ancestor descendant”)——选取ancestor元素里的所有descendant元素。$(“div span”)选取<div>里的所有的<span>元素。$(“pare 阅读全文
posted @ 2012-04-20 14:35 rhino 阅读(4482) 评论(0) 推荐(1)
摘要: CSS常用选择器:标签选择器:E{CSS规则}eg:a{font-size=25px}ID选择器:#ID{CSS规则}类选择器:E.className{CSS规则}群组选择器:S1,S2…,Sn{CSS规则}后代选择器:E F{CSS规则}统配选择符:*{CSS规则}主流浏览器不全都支持的选择器:伪类选择器:E:Pseudo-Elements{CSS规则}子选择器:E>F{CSS规则}临近选择器:E+F{CSS规则}属性选择器:E[attr] {CSS规则} 阅读全文
posted @ 2012-04-20 14:25 rhino 阅读(306) 评论(0) 推荐(0)
摘要: 锋利的jQuery笔记 阅读全文
posted @ 2012-04-20 14:22 rhino 阅读(452) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7