0

私は次のコードを取得しました:

<body>
<div class="header">
  <div class="logo">
     title of page goes here
  </div>
</div>
<iframe src='sameserver.html'>
     <script>
          var pagetitle = 'page title';
     </script>
</iframe>
</body>

では、どうすればjavascript varをロゴdiv内に配置できますか?それも可能ですか?

4

2 に答える 2

3

IDロゴに広告を表示し、iFrame読み込まれるのを待って変数を配置します#logo

<body>
<div class="header">
  <div class="logo" id="logo">
     title of page goes here
  </div>
</div>
<iframe src="sameserver.html" name="myIFrame"></iframe>


<script type="text/javascript">
    window.myIFrame.onload = function (){
        title = window.myIFrame.pagetitle;
        document.getElementById('logo').innerHTML = title;
    }
</script>
</body>

sameserver.html:

<script>
    var pagetitle = 'page title';
</script>
于 2012-08-28T09:52:01.300 に答える
1

はい、可能です。このようにすることができます。

parent.document.getElementById('someid').innerHTML=pagetitle;
于 2012-08-28T09:49:11.667 に答える