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

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

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

на заметку
 

Генерируемые динамически сценарии требуют дополнительных эксклюзивных методов, особенно в NN. Фантастически часто проблема возникает в том случае, когда используется следующий код: document.write("<scriot></script>"). Браузер интерпретирует закрывающий дескриптор сценария как конец сценария, с помощью которого производится запись нового документа. Вам необходимо "обмануть" браузер, размещая закрывающий дескриптор в отдельной строке. Старайтесь не использовать символ обратной косой черты. Например, если необходимо загрузить различные файлы .js для каждого типа браузеров, код необходимо представить следующим образом.
// переменная 'browserVer' - строка, используемая только в браузерах, а
// 'page' - HTML-код, для которого вызывается метод document.write()
page += "<script language = ' JavaScript ' src = ' " + browseVer + ".js '><" + " \ /script > "

 

Использование методов document.open(), document.write() и document.close() для вывода на экран изображений, содержащихся в документе, требует некоторых дополнительных операций. Во-первых, любые URL-адреса, указанные в document.write(), должны быть полными (не относительными) ссылками URL (особенно для пользователей Netscape Navigator 2). Альтернативным способом является задание дескриптора <BASE> для динамически сгенерированной страницы так, чтобы его значение HREF атрибута соответствовало тому файлу, в который записывается страница.
Еще один способ - указать атрибуты HEIGHT и WIDTH для каждого изображения, содержащегося в сценарии или другом месте документа. В Navigator 2 без этих атрибутов обойтись весьма сложно (как и в HTML 4.0); при их использовании компиляция документов улучшается на всех платформах, так как с помощью этих значений браузер распологает элементы на странице прежде, чем они загружаются.
Так как можно вызвать любой существующий HTML-документ как строку, которая будет записана в окно или фрейм, настроенный, непрерывный документ может быть настолько сложным, насколько вообще можно себе вообразить документ HTML.

 
 
 
  примеры | назад | вперед | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | <<< | >>>

 
Hosted by uCoz