Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > Изменение свойства noresize фрейма


Автор: DiMamont 4.4.2006, 16:26
Подскажите, как сделать фрейм неизменяемым или сделать frameborder=0 в скрипте, то есть. чтобы можно было сделать невидимый фрейм (cols="0,*") и чтобы его нельзя было снова растянуть?
например есть два фрейма
<frameset id="f2" cols="150,*">
<frame name="menu" id="menu" src="page3.asp" target="main">
<frame name="main" id="main" src="page2.asp" target="_self">
</frameset>

и нужно сделать скрипт, выполняющийся со страницы page2.asp для скрытия фрейма menu

сейчас у меня
Код

function menuoff()
{
parent.document.getElementById("fs2").cols = "0,*";
}

но к этому надо ещё что-то типа
Код

parent.document.getElementById("menu").noresize = true;
parent.document.getElementById("menu").frameborder = 0;

или
Код

parent.document.getElementById("menu").style.noresize = true;
parent.document.getElementById("menu").style.frameborder = 0;


Но ни то, ни другое не действует. Посоветуйте, пожалуйста, как выцепить эти два свойства?

Автор: DiMamont 5.4.2006, 19:00
Чё-то я тупанул, надо noResize писать

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)