2013-12-10 7 views
0

Google 가제트에서 작업 중입니다. 브라우저에서 HTML 파일을로드 할 때 JavaScript 오류가 발생합니다. "Uncaught ReferenceError : 가젯이 정의되지 않았습니다." HTML 코드는 아래와 같습니다잡히지 않은 ReferenceError : 가젯이 정의되지 않았습니다.

,

<html> 
<head> 
    <script> 
     var prefs = new gadgets.Prefs(); 
     gadgets.window.adjustHeight(); 
    </script> 
</head> 
<body> 
<h1>Hey there!!..</h1> 
</body> 
</html> 

크롬 브라우저에서 동작 위의 HTML을 보여주는 스크린 샷이 첨부되어 있습니다.

이 오류를 해결하는 데 도움을주십시오. 감사

html code in action

+0

가젯이 스크립트에 포함되어 있지 않으므로 정의되지 않았습니다. – Igle

답변

1

가젯 JS 레퍼런스로드되지 않았다. 당신이 제공 한 코드를 기반으로

은, 당신도 전혀로드되지 않았거나 자원 당신은 당신의 JS 종속성을로드해야합니다 당신이 new gadgets.Prefs()

를 호출하고있는 시간에 의해로드가 완료되지 않았습니다 종속성이로드되면 document.onReady 이벤트를 사용하여 스크립트를 실행하십시오.