如果浏览器不支持disable-output-escaping="yes"属性?

2007/7/1 18:16:57


阅读全文(6080) | 回复(2) | 编辑 | 精华

如果浏览器不支持disable-output-escaping="yes"属性,XML中的CDATA或NODE中的HTML代码将无法直接转换输出到页面,解决方法如下: 1、用<xsl:copy-of> 2、在FF中可以用脚本实现,比如function disableEscaping(){ if(!window.ActiveXObject) {  var paragraphs = document.getElementsByTagName("p");  for(var i = 0; i < paragraphs.length; i ++)  {   paragraphs[i].innerHTML = paragraphs[i].textContent;  } }} 第2种方法由hexun831012提供,详阅:http://bbs.xml.org.cn/dispbbs.asp?boardID=8&ID=49218

Qr

Posted by Qr on 2007/7/1 18:16:57

回复:如果浏览器不支持disable-output-escaping="yes"属性?

2007/7/3 8:54:18


个人主页 | 引用回复 | 主人回复 | 返回 | 编辑 | 删除

呵呵,我的文章也就是糊弄你的。你的程序可不是糊弄我的。 以下为blog主人的回复:  我也不是专业程序员,只是业余爱好而已  

烟雨朦胧

Posted by 烟雨朦胧 on 2007/7/3 8:54:18

回复:如果浏览器不支持disable-output-escaping="yes"?

2007/7/1 18:38:35

呵呵,我感觉你写的东西很高深,我晕。 以下为blog主人的回复:  你教偶写文章,偶教你写程序,如何?  

烟雨朦胧

Posted by 烟雨朦胧 on 2007/7/1 18:38:35

» 1 »

发表评论:
昵称:
密码:
主页:
标题:
验证码:  (不区分大小写,请仔细填写,输错需重写评论内容!)
站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.047 second(s), page refreshed 144762399 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号