0

iframe を使用して、HTML ページを別の HTML ページのヘッダーとして使用しています。ソース ヘッダーの幅が画面に収まりません。画面に合わせて使用​​できる方法はありますか?

4

2 に答える 2

0

このコードを試してください

<script type="text/javascript" >
 $(document).ready(function(){
      window.setInterval(resizeIframeHeader, 2000);
   });

  var pastHeight = 0;

  function resizeIframeHeader() {
  var currentHeight = document.body.scrollHeight;
  var currentWidth = document.body.scrollWidth;
  if (currentHeight != pastHeight){
   pastHeight = currentHeight;
   parent.postMessage(document.body.scrollHeight, '*');
  }
 if (currentWidth != pastWidth){
   pastHeight = currentWidth ;
   parent.postMessage(document.body.scrollWidth, '*');
  }
 }
</script>
于 2013-09-28T16:58:00.950 に答える
0

これがあなたのページのフィドルです: Fiddle

<body>
Your page content
</body>
于 2013-09-28T17:38:56.873 に答える