次のコードを検討してください。
function hide(aFrame) {
var frameset = aFrame.frameset; //<-- this doesn't work
$(frameset).attr('cols', '0,*');
}
//hide parent frame
hide(window.parent);
//hide current frame
hide(window);
フレームを取得する関数があり、そのフレームセットの を変更して非表示にしたいと考えていcols
ます。jQuery を使用して質問に答えることができます (ただし、純粋な JavaScript ソリューションでも問題ありません)。