в оглавление примеры сценариев с использованием различных свойств общая схема иерархической структуры объектов
 
 
 
 

методы write ("строка 1" [,"строка 2" ... [, "строка n"]]) и writeln () объекта document

предыдущая страничка следующая страничка

Вот два наиболее безопасных способа использования методов document.write() и document.writeln():

  • сгенерировать часть или все содержимое страницы с помощью встроенных в документ сценариев
  • отправить HTML-код либо в новое окно, либо в отдельный фрейм многофреймового окна

В первом случае, отдельные части сценария задаются непосредственно в HTML-документе. Сценарии выполняются при загрузке документа, записывая любой нужный HTML-код. С помощью этого способа можно сгенерировать HTML-страницу, предназначенную для определенного типа браузеров, помня при этом, что для этого браузера нужно использовать специфический синтаксис.
Во втором случае, сценарий может запрашивать у пользователя информацию в одном фрейме, а затем в пределах иерархической структуры задавать размещение и результат преобразования этой информации в другом фрейме. Сценарий вызывает HTML-код последнего как строковую переменную (включая все необходимые дескрипторы HTML). Прежде чем во фрейм будет записана какая-либо информация из сценария, с помощью этого же сценария необходимо открыть поток (чтобы закрыть текущий открытый документ в этом фрейме) используя метод parent.frameName.document.open(). После этого метод parent.frameName.document.write() добавляет полную строку в другой фрейм. И наконец, использование метода parent.frameName.document.close() гарантирует запись в текущее окно полного потока данных. Такой, созданный в памяти, фрейм на вид ничем не отличается от фрейма, созданного текущим документом, находящимся на сервере.
Объект document отдельного окна или фрейма является таким же полноправным как и стандартный объект document. Поэтому во временную HTML-страницу можно совершенно безбоязненно включать сценарии, как часть определенного HTML-документа.
 
 
 
  примеры | назад | вперед | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | <<< | >>>

 
Hosted by uCoz