Как установить высоту рамки?
Как установить высоту фрейма, используемого в рамках фрейма в HTML?
2 ответа
Если вы используете <frameset>
а также <frame>
теги, вам нужно программно установить <frameset>
"s rows
свойство отражать новую высоту. Это будет включать в себя:
Получение ссылки на <frameset>
Элемент DOM, из которого вызывается скрипт. В следующем примере извлекается первый <frameset>
элемент в самом внешнем документе:
var frset = top.document.getElementsByTagName("frameset")[0];
Настройка rows
имущество. Вы указываете его в том же формате, что и при написании исходного HTML (с разделителями-запятыми, с одной записью на элемент и *, представляющим "оставшееся пространство"). В следующем примере newHeight
предполагается, что он содержит новую высоту для верхнего кадра в наборе двухкадровых кадров.
frset.rows = newHeight.toString() + ", *";
2009-10-30 06:49