2

次のフレーム構造があるとします。

<frameset rows="20%,60%, *">
  <frame name="theFrame" id="theFrame" src="test1.html" >
  <frame name="theSecondFrame" id="theSecondFrame" src="test2.html" >
  <frame name="importantFrame" id="importantFrame" src="test3.html" >
</frameset>

「theSecondFrame」にボタンがあり、そのボタンをクリックすると、モーダルウィンドウが表示されるはずです。

私が直面している問題は、オーバーレイが「theSecondFrame」にのみ制限されていることです。

コンテンツにアクセスできないように、オーバーレイをすべてのフレームに広げるにはどうすればよいですか?

4

1 に答える 1

4

フレームセット内の複数のフレームにまたがってHTML要素をレンダリングすることはできません。各フレームセットは、ブラウザで独自のビューポート境界を持つものとして定義されています。つまり、境界の外側にコンテンツを配置して、フレーム全体に表示することはできません。

于 2010-09-02T07:20:57.153 に答える