不灭的焱

革命尚未成功,同志仍须努力

作者:php-note.com  发布于:2012-06-05 15:47  分类:HTML/CSS/JS  编辑

看到淘宝网页中这样写使用的是import,而很多网站都是使用link,当然还有一些页面比较简单,流量很大的网站,是直接将CSS写在html代码中的?他们有什么区别?CSS用import还是link好?从经典论坛和另外一个网站大概了解了一下。

看到淘宝网页中大部分是这样写的:

<style type="text/css" media="screen">
@import url("http://www.taobao.com/home/css/global/v2.0.css?t=20070518.css");
</style>

而很多网站使用的都是link:

<link rel="stylesheet" rev="stylesheet" href="default.css" type="text/css" media="all" />
作者:php-note.com  发布于:2012-06-01 01:10  分类:HTML/CSS/JS  编辑

本文主要针对URI编解码的相关问题做了介绍,对Url编码中哪些字符需要编码、为什么需要编码做了详细的说明,并对比分析了Javascript 中和 编解码相关的几对函数escape / unescape,encodeURI / decodeURI和 encodeURIComponent / decodeURIComponent。

预备知识

foo://example.com:8042/over/there?name=ferret#nose
\_/ \______________/ \________/\_________/ \__/
|                |                       |                   |            |
scheme    authority              path            query     fragment

作者:php-note.com  发布于:2012-05-21 09:03  分类:HTML/CSS/JS  编辑

虽然说IE8已经来了,并且表现不错。8 个小时突破1200W下载,远远地超过24小时下载800W的firefox。但对于整个互联网,IE6仍然是用户最多的浏览器。暂不说IE6怎样,把 Web的表现做得更好,既是一种责任,也是一种能力的表现。如果你依然对IE6所出现的种种问题无可奈何,就让我带你来看一下来自SitePoint的 10 Fixes That Solve IE6 Problems,学会这10个方法,你将可以解决大部分IE6出现的问题。

作者:php-note.com  发布于:2012-05-18 14:03  分类:HTML/CSS/JS  编辑

在最近的一个项目中,遇到了IE6 select遮挡div的bug,为了解决这个bug我查了很多资料,试图找到一个最最有效的方法,很多人是通过iframe的方法来解决,其实我查了国外的很多资料也是通过iframe的方法来解决的。今天我说说iframe解决的一般方法,已经使用jQuery插件bgiframe解决IE6 select z-index无效,遮挡div的bug。

作者:php-note.com  发布于:2012-05-17 11:01  分类:HTML/CSS/JS  编辑

IE6,这个前端开发的梦魇总是在你不经意的时候给你捅一刀。这次碰到的问题是CSS多类选择符的问题。IE6不支持,我们来看一段这样简单的代码:

作者:php-note.com  发布于:2012-05-15 13:03  分类:HTML/CSS/JS  编辑

JavaScriptMVC框架

JavaScriptMVC 

在线编辑器

KindEditor

JS/jQuery弹出框插件

artdialog ( git地址:https://github.com/aui/artDialog

weebox

jquery-wbox

作者:php-note.com  发布于:2012-05-14 22:02  分类:HTML/CSS/JS  编辑

JavaScript中的Function对象是函数,函数的用途分为3类:

  1. 作为普通逻辑代码容器;
  2. 作为对象方法;
  3. 作为构造函数。
作者:php-note.com  发布于:2012-05-13 13:03  分类:HTML/CSS/JS  编辑

这个文档是基于JavaScript社区众多开发者的意见和经验,在开发JavaScript代码上的最佳实践和首选的方案的明细表。因为这是一个推荐的表而非原则性的方案,经验丰富的开发者可能对下面的表达会有略有不同的见解。

1. 总是使用 ‘var’

在JavaScript中,变量不是全局范围的就是函数范围的,使用”var”关键词将是保持变量简洁明了的关键。当声明一个或者是全局或者是函数级(function-level)的变量,需总是前置”var”关键词,下面的例子将强调不这样做潜在的问题。

不使用 var 造成的问题

作者:php-note.com  发布于:2012-05-13 10:01  分类:HTML/CSS/JS  编辑

大家应该写过下面类似的代码吧,其实这里我想要表达的是有时候一个方法定义的地方和使用的地方会相隔十万八千里,那方法执行时,它能访问哪些变量,不能访问哪些变量,这个怎么判断呢?这个就是我们这次需要分析的问题——词法作用域

 

作者:php-note.com  发布于:2012-05-10 23:57  分类:HTML/CSS/JS  编辑

JavaScript有this关键字,this跟JavaScript的执行上下文密切相关,很多前端开发工程师至今对this关键字还是模棱两可,本文将结合代码讲解下JavaScript的this关键字

this和对象的关系

首先来看下面的代码:

var person = {
	name:'Theo Wong',
	gender:'male',
	getName:function(){
		console.log(person.name);
	}
};
person.getName();