Chrome:未捕获错误:can't在同一帧中加载XRegExp两次
Chrome: Uncaught Error: can't load XRegExp twice in the same frame
以下代码将在两台不同的计算机上(Windows 7和Chrome 12.0.742.100)的两种Chrome中失败
<!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>
我觉得我什么都试过了。有人能在chrome上确认这个错误吗?有人知道我该如何修复它吗?非常感谢。
错误的URL:http://jalsoedesign.net/test/hashchanging/
我应该添加:它运行良好,做了它应该做的事情(更改页面哈希),但仍然会出现错误。
它在Win7上的Chrome 12.0.742.100上运行良好。我假设你已经安装了扩展?禁用所有扩展(或转到隐身模式),然后尝试再次加载页面。来自内容脚本的错误也显示在javascript控制台中。如果您的页面上没有使用XRegExp,那么其中一个扩展可能会使用。
编辑:
异常的来源应位于右侧。单击它可转到导致异常的脚本。
使用XRegExp的扩展应该升级到v2.0.0或更高版本。这将避免此错误,即使XRegExp在同一帧中(不适当地)加载了多次。
相关文章:
- 一次点击,两次'单击'事件已启动
- ng在一页中包含两次相同的部分页面
- 变量递增两次而不是一次
- 地图,rails 4.2,javascript,鼠标悬停,只工作一次(或两次).然后在重新加载之后
- JQuery定位:我可以滚动到正确的位置一次,但不能滚动两次
- JS函数只需点击一次即可触发两次
- Gulp任务似乎运行了两次,而不是一次
- 在javascript中,如何将相同的对象两次推送到一个数组中,并进行一些修改而不覆盖数组
- 滚动时加载更多 滚动速度时一次工作两次
- 在AngularJS中,一次进行两次调用是一种可接受的方法
- Chrome 确实会加载一次视频文件,但不会加载两次
- 如何修复有时加载两次、一次或根本不加载的 Facebook JSDK
- 有没有一种不那么黑客的方法可以防止我的 on('click') 触发两次
- 为什么 console.log() 被调用两次而不是一次
- 向同一按钮添加两次单击事件只能工作一次
- 如何设置相同的索引两次(一次在每个循环内,另一次在循环外部)
- 我的 JSON 数据使用 AJAX 加载了两次,它只应该在单击时加载一次
- 捕获一组两个特殊字符之间的所有内容,但允许角色在正文中出现一次
- 警报显示两次而不是一次
- jQuery每次重复上一项两次