ホームページ > ウェブフロントエンド > htmlチュートリアル > iframeset のネストに関する問題: iframeset の 1 つのレイヤーは展開したり閉じたりできますが、別のレイヤーを追加することはできません_html/css_WEB-ITnose

iframeset のネストに関する問題: iframeset の 1 つのレイヤーは展開したり閉じたりできますが、別のレイヤーを追加することはできません_html/css_WEB-ITnose

WBOY
リリース: 2016-06-24 12:14:52
オリジナル
1395 人が閲覧しました

最初のコード:
rrree

middleFrame をクリックして leftFrame を表示または非表示にするにはどうすればよいですか?

iframeset が 1 つしかない場合は以下の JS で問題ありませんが、colsIndexSon を追加すると効果がありません

<html><head></head><FRAMESET rows="90,*" frameSpacing=0  frameBorder=no border=0 id=index>	<FRAME id=topFrame name=topFrame src="../index/admin_top.jsp" noResize scrolling=no>		<FRAMESET border=0 frameSpacing=0 id=colsIndex frameBorder=no cols=250,11,*>			<FRAME marginheight= "0"   marginwidth= "0" id=leftFrame name=leftFrame src="../index/left.jsp" noResize scrolling=no>                                           <FRAME src="../index/middle.jsp"  name=middleFrame scrolling=no noResize id=middleFrame>             	         <FRAMESET border=0 frameSpacing=0 id=colsIndexSon frameBorder=no rows=250,*>                		       <FRAME id=selectFrame name=selectFrame  marginheight= "1"   marginwidth= "1" src="../index/select.jsp" scrolling=no>             					       <FRAME marginheight= "1"   marginwidth= "1" id=mainFrame name=mainFrame					src="../jump.do?type=city_city" scrolling=no>		         </FRAMESET>			</FRAMESET></FRAMESET>	<body></body></html>
ログイン後にコピー


ディスカッションへの返信 (解決策)

レイヤーを追加するには、次のような親
を追加する必要がありますwindow.parent .parent など

あなたの構造では、middleFrame からのcolsIndexフレームセットの操作には問題ありませんが、この方法ではcolsIndexが取得できないため、IE以外のブラウザでは使用できません。
リーリー

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート