是否可以将javascript附加到XML文件?

时间:2010-12-07 12:02:32

标签: xml

是否可以将javascript附加到HTML文件中? (我是XML新手。)

1 个答案:

答案 0 :(得分:2)

仅适用于具有附加javascript的特定机制的基于XML的语言。

例如。 XHTML:

<html xmlns="http://www.w3.org/1999/xhtml">
...
<script type="text/javascript" src="..."></script>

或SVG:

<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1">
...
<script type="application/ecmascript" xlink:href="..."/>

对于通用XML,您必须使用<?xml-stylesheet将其转换为其中一种语言才能包含脚本。 (在某些实现中还有XSLT的扩展,可以在转换过程中执行脚本,但我猜这不是你想要的。)

否则,在浏览器的通用XML查看器中查看的纯XML无法编写脚本。