다음은 자바 스크립트 문서이며 $(document).ready()
에서 실행됩니다. Javascript는 내 사이트의 바닥 글에서로드됩니다. 단순화를 위해 관련이없는 코드 대신 [...]
을 입력했습니다."잡히지 않은 ReferenceError : 자동 크기가 정의되지 않았습니다"
// 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() 함수는 바로 위에있는 줄에 정의되어 있습니까?
도움 주셔서 감사합니다.
'setTimeout (AutoResize, 500)'이 더 좋으며 부팅에 문제가있을 수 있습니다. –