09 2010 档案

UTF-8在IE中不能自动选择编码的解决办法(utf8 网页在ie中自动编码乱码问题)
摘要:在windows操作系统上使用IE作为浏览器时。常常会发生这样的问题:在浏览使用UTF-8编码的网页时,浏览器无法自动侦测(即没有设定“自动选择”编码格式时)该页面所用的编码。即使网页已经声明过编码格式:<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />,由此造成某些含有中文UTF-8编码的页面产生空白输出。如果使用的是Mozilla、Mozilla Firefox、Sarafi的浏览器这不会造成这个问题。这是由于IE解析网页编码时以HTML内的标签优先, 阅读全文

posted @ 2010-09-29 21:52 liangGe_sky 阅读(247) 评论(0) 推荐(0)

Firefox下为dom添加innerText方法(javascript中getter、setter方法的定义)
摘要:在火狐下运行:o = { value:9} Object.prototype.__defineGetter__("mm",function(){return "中华人民共和国"})alert(o.mm)在火狐下运行,可以扩展innerText第一种:if(typeof(HTMLElement)!="undefined" && !window.opera) {HTMLElement.prototype.__defineGetter__("innerText",function () { return 阅读全文

posted @ 2010-09-03 20:43 liangGe_sky 阅读(187) 评论(0) 推荐(0)

网页类型定义DOCTYPE
摘要:xhtml 1.0 类型xhtml 1.0 严格型:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">xhtml 1.0 过渡型:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-trans 阅读全文

posted @ 2010-09-01 23:04 liangGe_sky 阅读(162) 评论(0) 推荐(0)

ie8下使用JSON让人吐血的问题(三场由html头文件引发的“血案”)
摘要:我们开发环境在局域网内部。一、我们以前做的一个项目要支持IE8兼容,但是发现一个JSON对象在调用toJSONString()时,将空字符("")转成了一个字符串"null",最初怀疑是json对象内写的东西有问题,就使用vs 2010打开js调试,加了海量的断点,结果在if (!Object.prototype.toJSONString) { Object.prototype.toJSONString = function (filter) { return JSON.stringify(this, filter); }; Object.prototy 阅读全文

posted @ 2010-09-01 21:05 liangGe_sky 阅读(187) 评论(0) 推荐(0)