Javascript Chrome:未捕获错误:can';t在同一帧中加载XRegExp两次

Javascript Chrome:未捕获错误:can';t在同一帧中加载XRegExp两次,javascript,google-chrome,xregexp,Javascript,Google Chrome,Xregexp,以下代码将在两台不同的计算机(Windows 7和Chrome 12.0.742.100)上的两台Chrome中失败 试验 location.hash=“#one”; location.hash=“#two”; location.hash=“#三”; 这将在chrome中出错“未捕获错误:无法在同一帧中加载XRegExp两次”。有人知道答案吗? 我觉得我什么都试过了。有人能在chrome上确认这个错误吗?有人知道我如何修复它吗?非常感谢 指向错误的URL: 我应该加上: 它工作正常,做了它

以下代码将在两台不同的计算机(Windows 7和Chrome 12.0.742.100)上的两台Chrome中失败


试验
location.hash=“#one”;
location.hash=“#two”;
location.hash=“#三”;
这将在chrome中出错“未捕获错误:无法在同一帧中加载XRegExp两次”。有人知道答案吗?
我觉得我什么都试过了。有人能在chrome上确认这个错误吗?有人知道我如何修复它吗?非常感谢

指向错误的URL:

我应该加上:
它工作正常,做了它应该做的事情(更改页面哈希),但仍然出现了一个错误。

我在Win7上的Chrome 12.0.742.100上也可以使用它。我假设你已经安装了扩展?禁用所有扩展(或转到匿名模式),然后再次尝试加载页面。内容脚本中的错误也会显示在javascript控制台中。如果您没有在页面上使用,则可能有一个扩展正在使用

编辑:


异常源应位于右侧。单击它转到导致异常的脚本。

使用XRegExp的扩展应该升级到v2.0.0或更高版本。这将避免此错误,即使XRegExp(不适当地)在同一帧中多次加载。

Win 7/Chrome 12.0.742.100-打开该链接对我来说没有问题。您的控制台中也没有错误?我不知道怎么会想到这一点。你完全正确,这是chrome的扩展“XML查看器”。谢谢。类似于H2ooooetc。。。我也犯了同样的错误。XML查看器插件是原因。@H2Ooooo您可以发布到chrome扩展的链接吗?我偶尔会收到关于此的[自动]错误报告,需要重新生成。@Jayen我怀疑带有错误的扩展是否仍然可用。这是4.5年前提出的问题,因此扩展和库肯定已经更新了。如何将xregexp for chrom升级为使用2.0+?我有最新版本的chrome,它是1.5。我一直看到这个错误,我甚至没有安装一个插件!
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
    <head>
        <title>Test</title>
        <script type="text/javascript">
            location.hash = "#one";
            location.hash = "#two";
            location.hash = "#three";
        </script>
    </head>
    <body>
        This will error out "Uncaught Error: can't load XRegExp twice in the same frame" in chrome. Anyone got an answer?
    </body>
</html>