amc*_*dnl 23 html javascript xml
如何在HTML页面中嵌入XML?
我在想使用CDDATA是最好的方法,但是当页面加载时我在HTML文档中出错.
<script><![CDATA[ ... ]]></script>
Run Code Online (Sandbox Code Playgroud)
我需要嵌入一个XML文档,以便稍后使用JavaScript获取.我需要这样做,因为当用户打开它时,他们可能没有互联网访问权限.
Dag*_*bit 31
只要XML不包含</script>
任何地方,您就可以将其放在带有自定义type
属性的脚本标记内(并且没有CDATA部分).为脚本标记提供一个id
属性,以便您可以获取内容.
<script id="myxml" type="text/xmldata">
<x>
<y z="foo">
</y>
</x>
</script>?
...
<script> alert(document.getElementById('myxml').innerHTML);? </script>
Run Code Online (Sandbox Code Playgroud)