名站网址导航为大家提供关于网站网页设计设计相关的的教程知识。
- 本篇文章具体介绍如下
原网站网页设计中用的是innerText,脚本之家这里给替换成了innerhTML是为了简单的支持firefox,因为firefox不支持innerText,但已经有办法让firefox支持innerText了,兼容具体代码如下。
//让Mozilla支持innerText
try{
hTMLElement.prototype.__defineGetter__
(
"innerText",
function ()
{
var anyString = "";
var childS = this.childNodes;
for(var i=0; i<childS.length; i )
{
if(childS[i].nodeType==1)
anyString = childS[i].tagName=="BR" ? ' ' : childS[i].innerText;
else if(childS[i].nodeType==3)
anyString = childS[i].nodeValue;
}
return anyString;
}
);
}
catch(e){}
以下使用innerhTML实现的具体代码,其它更多的地方,大家自行测试因时间关系,不多说了。
<!DOCTYPE html PUBLIC "-//W3C//DTD XhTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh-cn"> <head></head> <body> <div id="blogTitle">数据载入中......</div> </body> </html>
好了关于网站网页设计设计相关的这篇文章就给大家介绍到这里不明白的地方给本站留言。声明,本站内容来源于互联网,如果侵犯了你的权益请联系本站删除。,各浏览器对link标签onload/onreadystatechange事件支持的差异分