【发布时间】:2012-05-31 04:54:40
【问题描述】:
我的页面中有一个小代码
<script type="text/javascript">
function doPost() {
document.forms["form"].submit();
}
function Func1Delay()
{
setTimeout("doPost()", 0);
}
....
<body onload="Func1Delay()">
我在控制台中有这个错误提示
未捕获的类型错误:无法调用未定义的方法“创建”
在右边,这是由于 chrome 扩展 MeasureIt。当我禁用它时,我的脚本可以工作。这个问题有解决办法吗?
【问题讨论】:
-
它如何“阻止”你的代码?
-
我认为扩展可能与页面中的 JavaScript 发生冲突。如果您的代码不在页面中,是否还会出现错误?
-
是的,我删除了 javascript 代码并将正文 onload ="functionDelay()" 留在那里。它仍然有那个错误。
-
如果重命名该函数会发生什么?
标签: javascript google-chrome-extension