最初のコード:
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以外のブラウザでは使用できません。
リーリー