0

古いフレームの HTML コードとそれに対応する JavaScript を非フレーム ベースのコードに移行しています。

古いフレーム ベースの html には、次のようなものがありました。

<frameset rows="100%,0,0,0,0" border="0">
    <frame src="roster.html" name="jwc_main" marginwidth="0" marginheight="0" scrolling="no">
  </frameset> 

HTML の iframe コード:

<iframe src="iRoster.html" name="iRoster" id="iRoster" scrolling="auto"    
style="width:100%;height:100%;border:2px groove;" frameborder=0>

フレームhtml内のiframeが次のようにアクセスされるjavascriptメソッドがありました:

var fmd = frames["jwc_main"].iRoster.document;

そして、この fmd 変数は次のように使用されました。

fmd.getElementById('display').innerHTML = '';

このコードを変更するにはどうすればよいですか?

4

1 に答える 1

0

私は解決策を見つけ、使用しました

var fmd = iRoster.document;

ありがとう

于 2011-09-21T10:17:41.643 に答える