Если контейнер навигационной панели имеет id
, вы можете получить ссылку на него в javascript, а затем вызвать parentNode.removeChild()
. Это будет означать, что навигационная панель, вероятно, будет мигать на секунду при каждом изменении страницы в пределах iframe.
Кроме того, вы можете пропустить загрузку iframe через серверный скрипт, который загружает его, вырезает HTML-код для навигационной панели, а затем выводит результат. Это, вероятно, замедлило бы взаимодействие пользователя со страницей, поскольку это означало бы, что все, что эффективно, требует двойной загрузки. Если вы собираетесь использовать этот подход, вам, вероятно, потребуется добавить тег <base>
, чтобы не нарушать CSS / JS.