【发布时间】:2009-09-03 02:43:59
【问题描述】:
我刚刚在 Firebug 中收到此错误消息。谷歌搜索只显示其他神秘的人!有谁知道这意味着什么?
在这个 3 行脚本的最后一行显示:
<script>
g_BuildServer = "/";
</script>
【问题讨论】:
标签: javascript firebug firefox3.5
我刚刚在 Firebug 中收到此错误消息。谷歌搜索只显示其他神秘的人!有谁知道这意味着什么?
在这个 3 行脚本的最后一行显示:
<script>
g_BuildServer = "/";
</script>
【问题讨论】:
标签: javascript firebug firefox3.5
如果您将 JavaScript 放入 js 文件中(我假设您这样做了),请不要放入脚本标签,请放入
g_BuildServer = "/";
只有。
否则,对于解析器,您只是提供了一个 XML 文档作为脚本。
【讨论】:
在检索 html 时使用没有数据类型属性的 jquery $get 时出现此错误。我将 dataType 参数添加为“html”,它解决了这个问题。
【讨论】:
script。一旦我将其更改为html,错误就消失了。
也发生在我身上,只是因为页面中有一个空的脚本标签。当我删除它时:
<script src="" type="text/javascript"></script>
一切恢复正常..
【讨论】:
我收到“XML 不能成为整个程序”错误,因为服务器在响应对 javascript 文件的请求时返回了 xml 错误消息。我的情况可能不寻常,但这里是:
我有一个 servlet 过滤器允许或拒绝访问服务器资源。如果它授予访问权限,您将获得资源,否则,您将获得<filterResponse><Access_Denied/></filterResponse>。我未能将 javascript 文件添加到您不必登录即可访问的资源列表中。因此,当 Firefox 收到作为 javascript 程序主体的 XML 错误消息时,它的抱怨是完全有道理的。
【讨论】:
当我在我的 javascript 中有评论但它不是以 /* 开头时,我遇到了这个错误 它只有几个 *,因此会产生语法错误
【讨论】:
您在使用 jQuery 时也会遇到此错误。 在这种情况下,将“$”替换为“jQuery”
【讨论】:
当你使用 jQuery 的模板插件时,也会发生这种情况,并且你将标记放在脚本标签中,但你忘记将脚本标签的 type 属性更改为 'text/x-jquery-tmpl'
【讨论】: