====== frame ====== **Каноническая страница:** [[https://humanemulator.net/objects/DOM/frame.php|https://humanemulator.net/objects/DOM/frame.php]] [[objects:start|← Objects]] ---- DOM / frame Объект служит для управления фреймами на текущей странице (тэг FRAME) Пример HTML кода: Описание Тег FRAME определяет свойства отдельного фрейма, на которые делится окно браузера. Этот элемент должен располагаться в контейнере frameset, который к тому же задает способ разметки страницы на отдельные области. В каждую из таких областей загружается самостоятельная веб-страница определяемая с помощью атрибута src. Хотя обязательных атрибутов у тега frame и нет, рекомендуется задавать каждому фрейму его имя через атрибут name. Это особенно важно, если требуется по ссылке из одного фрейма загружать документ в другой. Подробнее о тэге FRAME (источник) Базовый функционал Работа с телом фрейма Получение всех Работа с телом фрейма get_body_by_number – получить тело фрейма по его номеру set_body_by_number – задать тело фрейма по его номеру Получение всех get_all_elements_by_number – Получить номера потомков DOM элемента, который найти по номеру