摘要:在windows操作系统上使用IE作为浏览器时。常常会发生这样的问题:在浏览使用UTF-8编码的网页时,浏览器无法自动侦测(即没有设定“自动选择”编码格式时)该页面所用的编码。即使网页已经声明过编码格式:<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />,由此造成某些含有中文UTF-8编码的页面产生空白输出。如果使用的是Mozilla、Mozilla Firefox、Sarafi的浏览器这不会造成这个问题。这是由于IE解析网页编码时以HTML内的标签优先,
阅读全文
摘要:在火狐下运行: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
阅读全文
摘要: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
阅读全文
摘要:我们开发环境在局域网内部。一、我们以前做的一个项目要支持IE8兼容,但是发现一个JSON对象在调用toJSONString()时,将空字符("")转成了一个字符串"null",最初怀疑是json对象内写的东西有问题,就使用vs 2010打开js调试,加了海量的断点,结果在if (!Object.prototype.toJSONString) { Object.prototype.toJSONString = function (filter) { return JSON.stringify(this, filter); }; Object.prototy
阅读全文