H
변수에 document.height를 할당하고 싶습니다. 어떻게해야합니까?facebook javascript json
var H = document.height;
var p = { width: 520, height: H };
FB.Canvas.setSize(p);
어떻게 이것을 자바 스크립트에서 할 수 있습니까? 올바른 표현이 height: H
이었습니까? 그것은 작동하지 않았다.
H
변수에 document.height를 할당하고 싶습니다. 어떻게해야합니까?facebook javascript json
var H = document.height;
var p = { width: 520, height: H };
FB.Canvas.setSize(p);
어떻게 이것을 자바 스크립트에서 할 수 있습니까? 올바른 표현이 height: H
이었습니까? 그것은 작동하지 않았다.
경우 :
alert(typeof(document.height));
경고 "수";
코드가 제대로 작동해야합니다.
필자는 Facebook 용 JavaScript를 작성한 적이 없으므로, 다음은 교육 된 인 것입니다.입니다.
보안 상 이유로 sandbox iframe
내에서 JavaScript가 실행되고있을 가능성이 큽니다. Google results을 간략히 살펴보면 보안 문제를 제거하고 금지 된 DOM API에 액세스하여 "위생"하기 위해 코드를 실행하기 전에 코드를 사전 처리 할 것을 제안하는 것으로 보입니다.
코드는 마음에 와서 작동하지 않는 경우 : document
개체의
document
당신이 아마 기대로 height
이 iframe
의 높이, 전체가 아닌 페이스 북 페이지가됩니다이 경우 자바 스크립트가 실행되는 내 iframe
에 렌더링 HTMLDocument
을 말한다.Facebook 개발자 도구가 여기에 있습니까? 콘솔에 오류가 기록되어 있습니까?
''2200 ''은 **'** 2200 '과 동일하지 않습니다 **. – Kevin
var H = document.height;를 다시 작성했습니다. – msaif
2200은''2200 ''try'var H = 2200;으로 쓰여졌을 때 문자열이 될 것이라고 생각합니다. var p = {width : 520, height : H}; FB.Canvas.setSize (p);' – Bastardo