如何在html网页中使用XML链接

如何在html网页中使用XML链接,第1张

要利用DOM

存取XML

文件,你必须将XML

文件连结到HTML

网页上。要达成这个目的,最简单的方法就是插入一个data

island。回想一下之前我们是利用一个命名为XML

的HTML

元素来建立一个data

island。例如,下面HTML

网页中的BODY

元素包含了一个连结,包含在Book.xml

档案中的XML

文件的data

island

中:

<BODY>

<XML

ID="dsoBook"

SRC="Book.xml"></XML>

<!--other

elements

in

body

of

page

...-->

</BODY>

想获得更多有关data

island

的信息,请参阅看第八章中

<第一步:将XML

文件链接到HTML网页

中的内容。

如同你在第八章中学到的,你指定给data

island

的ID

会参考文件的DSO。你将使用DSO

的对象成员XMLDocument

来存取DOM,就像下面这行script

程序代码所示:

Document

=dsoBook.XMLDocument

特别是,XMLDocument

成员包含了DOM

的根对象,称为文件节点(Document

node)。你将会使用文件节点存取所有其它的DOM

对象。

因此,在HTML

网页中建立data

island

会导致Internet

Explorer

5

同时建立DSO(直接由data

island

的ID

来代表)和DOM(透过DSO

的XMLDocument

成员对象来存取)。

提示

如果你想从HTML

网页来存取多份XML

文件,你可以借着为每一份XML

文件加入一个data

island

来达成。甚至单一XML

文件可以含括多个data

island。(如果你的网页更改了位于高速缓存中DOM

数据的内容,那么后面这项技术对于管理XML

数据的数个不同版本时可能很有用处。然而,本章并未包含修改DOM

资料的相关技术。)

解决方案:采用设置参数方式来启动Chrome浏览器。

1、在已安装的Chrome浏览器的桌面图标上点右键,打开最下方的“属性”面板,并在“快捷方式”标签里的“目标”框里,添加一空格和一行参数: --allow-file-access-from-files

2、点击“确定”按钮后,从桌面启动Chrome浏览器,并保持打开不要关掉。

3、然后找到要用Chrome打开的网页文件,在文件名称上点右键,选择用Google Chrome打开,即可。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11386998.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存