Как установить высоту рамки?

Как установить высоту фрейма, используемого в рамках фрейма в HTML?

2 ответа

Если вы используете <frameset> а также <frame> теги, вам нужно программно установить <frameset>"s rows свойство отражать новую высоту. Это будет включать в себя:

Получение ссылки на <frameset> Элемент DOM, из которого вызывается скрипт. В следующем примере извлекается первый <frameset> элемент в самом внешнем документе:

var frset = top.document.getElementsByTagName("frameset")[0];

Настройка rows имущество. Вы указываете его в том же формате, что и при написании исходного HTML (с разделителями-запятыми, с одной записью на элемент и *, представляющим "оставшееся пространство"). В следующем примере newHeight предполагается, что он содержит новую высоту для верхнего кадра в наборе двухкадровых кадров.

frset.rows = newHeight.toString() + ", *";

Использовать

рост

свойство, которое определяет высоту встроенного фрейма.

Другие вопросы по тегам