Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在javascript文件中使用自定义xml实体_Javascript_Xml_Firefox Addon_Entity - Fatal编程技术网

如何在javascript文件中使用自定义xml实体

如何在javascript文件中使用自定义xml实体,javascript,xml,firefox-addon,entity,Javascript,Xml,Firefox Addon,Entity,我有一个“overlay.dtd”文件,它的行如下 在我的xul文件的顶部,我有。 在我的xul文件中,我有 我想知道是否有任何方法可以从脚本中访问“myentity”。 警觉与活力;只是提醒&我的实体 实体在XML解析器中处理。这意味着您只能引用XML文件中的实体。因此,我假设将您的示例改写为以下内容会起作用 在xul文件中: <script> var myentity = "&myentity;"; </script> <script src='mysc

我有一个“overlay.dtd”文件,它的行如下

在我的xul文件的顶部,我有。 在我的xul文件中,我有

我想知道是否有任何方法可以从脚本中访问“myentity”。
警觉与活力;只是提醒&我的实体

实体在XML解析器中处理。这意味着您只能引用XML文件中的实体。因此,我假设将您的示例改写为以下内容会起作用

在xul文件中:

<script>
var myentity = "&myentity;";
</script>
<script src='myscript.js'>
但是。。。为便于编写脚本,XUL可能会以不同的方式处理,这将破坏实体解析。

可能相关:一种外部化字符串的替代方法
alert(myentity);