下面是我的 Javascript 文档,它在$(document).ready()
. Javascript 是从我网站的页脚加载的。为简化起见,我[...]
替换了不相关的代码。
// When the document is ready, run the display scripts
$(document).ready(function() {
// Define the frame height functions
function getDocHeight(doc) {
[...]
}
document.domain = 'mysite.com';
function resizeIframe() {setIframeHeight('date-price-book');}
function setIframeHeight(ifrm) {
[...]
}
function AutoResize() {
resizeIframe();
resizeIframe();
setTimeout("AutoResize()", 500);
}
AutoResize();
[... more Javascript code...]
当我运行页面时,我收到错误:Uncaught ReferenceError: AutoResize() is not defined
.
我可以通过注释掉该行AutoResize();
(上面示例代码中的最后一行)来阻止此错误的发生。但是为什么会抛出这个错误呢?肯定 AutoResize() 函数刚刚在它上面的行中定义了吗?
谢谢你的帮助!