クロスドメインのシナリオでは、iframe 内で JavaScript コードが実行されているときに、iframe のサイズ (幅と高さ) を知る必要があります。(クロスドメインのiframeにいるので、親に登ることができません)注:jqueryを使いたくありません。その情報を取得するためにいくつかの方法を試しました:
var w = window.innerWidth || window.document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth || document.body.offsetWidth
var h = window.innerHeight || window.document.documentElement.clientHeight || document.getElementsByTagName('body')[0].clientHeight || document.body.offsetHeight