本文禁止转载,版权归本站、作者和北京电子工业出版社所有,
细节请购买和阅读:
《JavaScript高级应用与实践》
书号:ISBN 978-7-121-06123-3
北京电子工业出版社.博文视点.2008/03/31出版
XHTML中的script如何进行XML规范化
在xhtml中,各种html标签毋庸置疑都能够做到既符合XML可
是有符合最规范的w3cstrict校验,唯独script标签与众不同,使用
CDATA吧,它不是规范的JavaScript注释,导致脚本无法正常运行,
那么我们如何做到呢?用html的注释<!--//-->就可以达到目的了。
请看下面的示例:
【下面的示例在IE、FireFox、Opera、Safari测试通过,
注意,Safari下测试的时候测试的文件名和文件路径不能有中文字符,否则无法加载】
<script>
<!--//--><![CDATA[//><!--
newfunction()
{
varo=newDate(1207376819984);
good=o;
alert(o.toLocaleString())
};
alert(good)
//--><!]]>
</script>
这时候我们就可以在html的开始处输出:
<?xmlversion="1.0"encoding="UTF-8"?>
并设置response:
response.setHeader("Content-Type","text/xml");
这时候你就可以把整个html的对象模型已经是规范的XML了,
你也可以使用XML的xpath对HTMLDOM对象进行操作了。
分享到:
相关推荐
html xml xhtml dhtml html xml xhtml dhtml html xml xhtml dhtml html xml xhtml dhtml
XHTML的规范化,html入门必备文档资料
XSLT将XML装换为XHTML(带源码,简单易懂)
XML(eXtensible Markup Language)是一种通用的文本格式,被广泛运用于数据交换和数据存储(虽然近年来 JSON 盛行,大有...遵循 XML 规范的 HTML 则被称为 XHTML(gml(1969)->sgml(1985)->html(1993)->xml(1998))。
这是本人在公司培训时做的一个PPT文档,分别介绍了xml、xhtml、xpath的语法规则,以及相互之前的区别、使用场景、扩展
其中包括W3C的标准技术:HTML、XHTML、CSS、XML 。以及其他的技术,诸如JavaScript、PHP、ASP、SQL等等。 在线实例测试工具 在w3school,我们提供上千个实例。 通过使用我们的在线编辑器,你可以编辑这些例子,并...
XHTML标准参考手册,XHTML是The Extensible HyperText Markup Language可扩展标识语言的...因此,我们在HTML4.0的基础上,用XML的规则对其进行扩展,得到了XHTML。简单的说,建立XHTML的目的就是实现HTML向XML的过渡。
ASP.NET通过xsl把xml转化为xhtml的简单示例
XPath 用于在 XML 文档中通过元素和属性进行导航。 在学习之前应该具备的知识: 在您继续学习之前,应该对下面的知识有基本的了解: • HTML / XHTML • XML / XML 命名空间 如果您希望首先学习这些项目,请在我们...
使用XHTML+JavaScript写的一个XML/(X)HTML编解码程序。使用浏览器运行,编解码XML/(X)HTML源代码中的特殊字符。采用面向对象设计,简单实用。只要保留原作者署名,代码可自由传播使用。 <br>使用Windows/IE可以...
①从基础的HTML到XHTML,乃至进阶的XML、SQL、数据库、多媒体和WAP。其中包括W3C的标准技术:HTML、XHTML、CSS、XML 。以及其他的技术,诸如JavaScript、PHP、ASP、SQL等等。②在线实例测试工具:提供上千个实例。...
但在XHTML中这是不合法的。XHTML要求有严谨的结构,所有标签必须关闭。如果是单独不成对的标签,在标签最后加一个"/"来关闭它。例如: 网页设计师" src="../images/logo_w3cn_200x80.gif" width="200" />
在讲解开发XML解决方案时,书中给出了大量来源于实践的最优方法案例,这些案例都体现了最新的XML规范。《XML入门经典(第4版)》能帮助您快速从XML的基础知识提升到更为高级的编程技术中,您将深入钻研XML和数据库的...
XHTML MP 是 XHTML 的子集, HTML 和 XML 的结合. 本 XHTML MP 教程从对 XHTML MP 的介绍和各种标记语言, 如 WML, XHTML, XHTML Basic 和 XHTML MP, 之间的关系概览着手. 讲述了 WML 与 XHTML MP 的主要区别, XHTML...
别看文件小,不过不会让你失望的,适合刚入门的朋友看!
在XML中,采用了如下的语法: 1 任何的起始标签都必须有一个结束标签。 2 可以采用另一种简化语法,可以在一个标签中同时表示起始和结束标签。这种语法是在大于符号之前紧跟一个斜线(/),例如。XML解析器会将...
度娘参考了一些解决方案,发现行不通,关于字体,其实每个系统,应该都有一个黑体吧,为了兼容大部分系统,我们就添加一个系统字体 黑体 SimHei ...解压,替换xhtml2pdf [Python36\Lib\site-packages\xhtml2pdf]
C#做的HTML转XML工具,修复标签Well-Formed, 用于XHTML或者服务器端解析HTML,或者制作换模版程序。 在网站或表单,换壳,换模板的情况下很有用。