i.

Akira

!

字符编码引发的bug

Thursday, October 16th, 2008

在ie6下,当页面的编码(utf-8)与调用css和js的编码(gbk)不同时,并且css和js代码中含有中文。
会出现js执行出错,或者css显示混乱的情况。

解决方案-1:
给调用的js或css加编码

<script src="xx.js" language="javascript" charset="gbk"></script>
<link href="xxx.css" rel="stylesheet" type="text/css"  charset="gbk" />

解决方案-2:
css可以在代码中声明编码@utf-8、@gb2312
javascript可以将中文转化成Unicode来解决。这样的话可维护性差些。
但是可以通过开发版本和发布版本来解决这个问题。
开发版本包含中文注释,及中文字符。
发布时通过脚本自动删除注释,并将中文转成Unicode。

javascript操作DOM父节点

Friday, November 16th, 2007

一个需求,通过传递的参数操作指定节点的父节点属性。
先取当前的href地址
通过&分割和正则取参数和值
在通过parentNote取上级节点

var _href = document.location.href;
_href = _href.split(”&”);
for(var i = 0;i<_href.length;i++){
    var result = _href[i].match(/para/);    //para为要取参数的名字
    if(result!=null){
       result = result.split(”=”);
       var curNode = documnet.getElementById(result[1]);
       curNode.parentNode.style.display=”block”;
    }
}

backbase ajax development framework

Monday, March 6th, 2006

昨天在DEL上发现的~

很不错~

下面是一些Demo 旅游的

http://www.backbase.com/demos/travel/

购物的 http://projects.backbase.com/RUI/shop.html

rss reader

http://www.backbase.com/demos/RSS/#[0]

个人门户

http://projects.backbase.com/RUI/portal.html

Copyright © 2008 www.iakira.com All rights reserved.

辽ICP备05001442号