MARQUEE NN 6  IE 4   DOM n/a

MARQUEE отражает элемент HTML MARQUEE. Элемент MARQUEE - это частный элемент семейства Microsoft, обеспечивающий прокрутку текста в прямоугольнике с помощью атрибутов элемента WIDTH и HEIGHT. Прокручиваемый в элементе текст размещается между открывающим и закрывающим дескрипторами элемента. Только объектная модель броузеров 1Е4+ позволяет в сценарии управлять этим элементом и многими свойствами его объекта

Общие свойства, методы и обработчики событий перечислены в разделе "Все злементы HTML"

 
Эквивалент HTML

<MARQUEE>

 
Объектно-ориентированная модель
NN6 [window.]document.getElementById("идентификатор")
IE [window.]document.all.elementID

Свойства:


accessKey NN n/a  IE 4   DOM n/a
 Чтение/Изменение
 

Отдельная клавиша клавиатуры, которая передаёт фокус элементу. Браузер и операционная система определяют, должен ли пользователь нажать клавишу-модификатор (например, Ctrl, Alt, или Команду) вместе с клавишей доступа, чтобы передать фокус элементу. В IE 4/Windows требуется клавиша Alt , и она не чувствительна к регистру. Не работает в IE 4/Mac.

 
Пример:

document.all.myBanner.accessKey = "n"

 
Возвращаемое значение:
Отдельный алфавитно-цифровой или пунктуационный символ клавиатуры.
 
Значение по умолчанию: Ничего.

behavior NN n/a  IE 4   DOM n/a
 Чтение/Изменение
 

Свойство behavior задает способ перемещения текста в области прокрутки. Это свойство принимает значение одной из этих трех строк; alternate, scroll и slide, При использовании alternate направление прокрутки текста принимает два значения: вверх и вниз (или вправо и влево в зависимости от значения свойства direction). Если задано значение scroll, то это означает, что текст должен полностью прокрутиться внутри области перед тем, как он снова отобразится на экране. При задании значения slide прокрутка текста происходит до тех пор, пока не отобразится последний элемент^ Если в качестве значения свойства задать slide (вместо значения соотвстствуюшсго атрибута дескриптора), то прокрутка текста приостанавливается после того, как текст достигает границы прямоугольника.
Свойство behavior имеет значение по умолчанию scroll

 
Пример:

document.all.newsBanner.behavior = "slide"

 
Возвращаемое значение:
Case-insensitive MARQUEE element motion types:
alternate Движение чередуется: слева-направо - справа-налево
scroll Содержание прокручивается (согласно атрибуту или свойству DIRECTION ) из видимой области в невидимую и обратно.
slide Содержание прокручивается (согласно атрибуту или свойству DIRECTION ) в видимую область, там останавливается, исчезает и стартует снова.
 
Значение по умолчанию: scroll

bgColor NN n/a  IE 4   DOM n/a
  Чтение/Изменение
 

Свойство bgColor определяет цвет фона прямоугольной области элемента MARQUEE. Для задания цвета текста необходимо поместить объект MARQUEE в область действия элемента font или же определить элементу MARQUEE атрибут color таблицы стилей. Значениями всех свойств цветов могут представлять либо обычные шестнадцатеричные триплеты HTML (например #00FF00), либо названия, используемые в броузерах Netscape. Эта установка не отражена в таблице стилей свойством backgroundColor для объектов layer в Navigator. Даже если атрибут bgColor или свойство bgColor установлены с константным названием цвета, возвращенное значение - всегда шестнадцатеричный триплет.

 
Пример:

document.all.myBanner.bgColor = "yellow"

 
Возвращаемое значение:
Шестнадцатеричный триплет или одна из цветовых констант.
 
Значение по умолчанию: В зависимости от браузера и операционной системы.

clientHeight, clientWidth NN n/a  IE 4   DOM n/a
 Чтение/Изменение
 

Согласно документации Microsoft, эти свойства отражают высоту и ширину элемента (в пикселах).

 
Пример:

var midHeight = document.all.myBanner.clientHeight/2

 
Возвращаемое значение:
Целое число в пикселах.
 
Значение по умолчанию: Ничего.

clientLeft, clientTop NN n/a  IE 4   DOM n/a
 Только чтение
 

Согласно документации Microsoft, эти свойства отражают расстояние между "настоящими" левой и верхней гранями документа. Чтобы получить или установить расстояние в пикселах, используйте pixelLeft и pixelTop свойства.

 
Возвращаемое значение:
Строковое значение для длины в различных единицах или процентах.
 
Значение по умолчанию: Ничего.

dataFld NN n/a  IE 4   DOM n/a
 Чтение/Изменение
 

Используется с IE 4 для закрепления данных чтобы привязать имя отдаленного столбца источника данных к содержанию объекта MARQUEE. Атрибут dataSrc уже должен быть установлен для элемента. Одновременная установка свойств и dataFld, и dataSrc для пустых строк нарушает закрепление между источником данных и элементом

 
Пример:

document.all.myBanner.dataFld = "hotNews"

 
Возвращаемое значение:
Чувствительный к регистру идентификатор столбца источника данных
 
Значение по умолчанию: Ничего.

dataFormatAs NN n/a  IE 4   DOM n/a
 Чтение/Изменение
 

Используется с IE 4 для закрепления данных, это свойство уведомляет браузер, должен ли исходный материал, прибывающий из источника данных быть обработан как открытый текст или как размеченный HTML.

 
Пример:

document.all.myBanner.dataFormatAs = "text"

 
Возвращаемое значение:
IE 4 признает два возможных параметра настройки: text | HTML.
 
Значение по умолчанию: text

dataSrc NN n/a  IE 4   DOM n/a
 Чтение/Изменение
 

Используется с IE 4 для закрепления данных, чтобы связать имя удаленного источника данных ODBC (типа Oracle или SQL Server database) с элементом. Содержание из источника данных определено через атрибут dataFld. Одновременная установка свойств и dataFld, и dataSrc для пустых строк нарушает закрепление между источником данных и элементом.

 
Пример:

document.all.myBanner.dataSrc = "#DBSRC3"

 
Возвращаемое значение:
Чувствительный к регистру идентификатор источника данных.
 
Значение по умолчанию: Ничего.

direction NN 6  IE 4   DOM n/a
 Чтение/Изменение
 

Значение свойства direction предоставляет возможность изменять или задавать направление прокрутки текста (вертикальное или горизонтальное). Есть четыре возможных варианта значений этого свойства: left, right, down, up. По умолчанию устанавливается значение left

 
Пример:

document.all.banner.direction = "down"

 
Возвращаемое значение:
Четыре возможных направления без учета регистра: down | left | right | up.
 
Значение по умолчанию: left

height, width NN n/a  IE 4   DOM n/a
 Чтение/Изменение
 

Свойства height и width дают возможность получать или устанавливать размер прямоугольника, в котором размещается элемент, в пикселях. Каждое свойство задается независимо друг от друга. Однако подобно большинству необязательных атрибутов объектов IE, если width или height определены в дескрипторе, то вы не сможете использовать соответствующие свойства для получения размера элементов и изменения значений но умолчанию. Изменение этих значений немедленно отражается в текущем содержании страницы.

 
Пример:

document.all.myBanner.height = 250

 
Возвращаемое значение:
Целое число.
 
Значение по умолчанию: Ничего.

hspace, vspace NN n/a  IE 4   DOM n/a
 Чтение/Изменение
 

Свойства hspace и vspace предоставляют возможность устанавливать или изменять отступы вокруг элемента MARQUEE. Свойство hspace затрагивает левые и правые грани элемента (одинаково); vspace затрагивает верхние и нижние грани элемента (одинаково). Толщина границы не зависит от высоты и ширины элемента

Эти края - не такие же края, как установленные таблицами стилей, но они имеют тот же самый визуальный эффект.

 
Пример:

document.all.myBanner.hspace = 5 document.all.myBanner.vspace = 8

 
Возвращаемое значение:
Целое число в пикселах.
 
Значение по умолчанию: 0

loop NN n/a  IE 4   DOM n/a
 Чтение/Изменение
 

Устанавливает число прокруток содержания. После заключительной прокрутки содержание остается в установленной позиции. Хотя это свойство имеет статус чтения-записи, изменение его с помощью сценария не приводит к ситуации, когда обработка текста в цикле выполняется большее количество раз перед остановкой, чем это задано, Поэтому это свойство лучше рассматривать как используемое только для чтения.

Постоянная анимация может иногда отвлекать посетителей страницы, так что, если Вы сделаете так, чтобы MARQUEE выключился после того, как произвёл нескольких прокруток, Вы можете сделать для ваших посетителей пользу.

 
Пример:

document.all.banner.loop = 3

 
Возвращаемое значение:
Положительное целое число , если Вы хотите, чтобы прокрутка остановилась после этого числа раз. Иначе установите значение на -1.
 
Значение по умолчанию: -1

recordNumber NN n/a  IE 4   DOM n/a
 Только чтение
 

Используется для связи с источником данных, возвращает целое число, представляющее запись в пределах набора данных, который сгенерировал элемент (то есть, элемент, чьё содержание заполнено через связь с источником данных). Значения этого свойства могут использоваться, чтобы извлечь определенную запись из набора записей Active Data Objects (ADO) (см. свойство recordset ).

 
Пример:

<SCRIPT FOR="tableTemplate" EVENT="onclick"> myDataCollection.recordset.absoluteposition = this.recordNumber ... </SCRIPT>

 
Возвращаемое значение:
Целое число.
 
Значение по умолчанию: Ничего.

scrollAmount NN n/a  IE 4   DOM n/a
 Чтение/Изменение
 

Количество пикселей между процессами обновления прокручиваемого текста контролируется свойством scrollAmount . Чем меньше этo количество, тем меньше ощущается "скачков" при прокрутке (по умолчанию, это значение равно 6).

 
Пример:

document.all.banner.scrollAmount = 4

 
Возвращаемое значение:
Положительное целое число.
 
Значение по умолчанию: 6

scrollDelay NN n/a  IE 4   DOM n/a
 Чтение/Изменение
 

Время в миллисекундах между каждым изменением содержания. Чем меньше это число, тем чаще осуществляется обновление (по умолчанию, эти значения задаются в диапазоне от 85 и 90 миллисекунд в зависимости от операционной системы)

 
Пример:

document.all.banner.scrollDelay = 100

 
Возвращаемое значение:
Положительное целое число.
 
Значение по умолчанию: 85 (Windows 95); 90 (Macintosh).

scrollHeight, scrollWidth NN n/a  IE 4   DOM n/a
 Только чтение
 

Описание этих двух свойств неоднозначно. Оно основано на документации Microsoft. Неоднозначны и способы реализации в версиях Windows и Macintosh Internet Explorer 4. Мое предположение, что эти свойства предназначены для того, чтобы измерить высоту и ширину элемента "полоса прокрутки" (в пикселах), даже когда часть страницы не видна и может быть не замечена. Версия Macintosh интерпретирует свойство, подразумевая содержание страницы, которое Вы можете видеть в любой момент. Важный пункт - то, что для ключевых элементов, типа BODY, свойства означают различные вещи и могут разрушать межплатформенную совместимость.

 
Пример:

var midPoint = document.all.myBanner.scrollHeight/2

 
Возвращаемое значение:
Целое положительное число или 0.
 
Значение по умолчанию: Ничего.

scrollLeft, scrollTop NN n/a  IE 4   DOM n/a
 Чтение/Изменение
 

Расстояние в пикселах между левым или верхним краем элемента и фактическим содержанем элемента. Установка этих свойств позволяет Вам использовать сценарий, чтобы корректировать прокрутку содержания в пределах прокручиваемого контейнера, типа текста в TEXTAREA элементе или полного документа в окне броузера или фрейме. Когда содержание не пролистано, оба значения нулевые. Установка scrollTop свойства как 15 прокручивает документ вверх в окне на 15 пикселов ; свойство scrollLeft равно 0, если явно не изменено. Изменение значений свойства похоже на прокручивание содержимого пользователем. Установка этих свойств, кажется, визуально не воздействует на содержание элемента MARQUEE.

 
Пример:

document.all.myBanner.scrollTop = 40

 
Возвращаемое значение:
Целое положительное число или 0.
 
Значение по умолчанию: 0

tabIndex NN n/a  IE 4   DOM 1
 Чтение/Изменение
 

Номер, который указывает последовательность этого элемента в пределах порядка размещения всех форматируемых элементов в документе. Порядок форматирования строго подчиняется набору правил. Элементы, которые имеют отличные от нуля значения свойства tabIndex, находятся первые в строке, когда пользователь начинает форматирование страницы. Отсчёт начинается с элемента с самым низким значением tabIndex и заканчивается самым высоким значением, независимо от физического местоположения объекта на странице или в документе. Если два элемента имеют одни и те же значения tabIndex, элемент, который загружается в документ раньше , получает фокус первым. Затем идут все элементы что, или не поддерживающие свойство tabIndex , или имеющие нулевое значение. Эти элементы получают фокус в том порядке, в котором они загружаются в документ. Значение -1 ,в целом, удаляет элемент из порядка форматирования.

Обратите внимание, что интерфейс Macintosh не обеспечивает предоставление фокуса элементам, отличным от text и password поля INPUT.

 
Пример:

document.all.myBanner.tabIndex = 6

 
Возвращаемое значение:
Целое число.
 
Значение по умолчанию: Ничего.

trueSpeed NN n/a  IE 4   DOM n/a
 Чтение/Изменение
 

В броузере IE есть встроенный программный регулятор, предотвращающий достаточно быструю прокрутку элемента маконе, в случае, когда атрибуту SCROLLDELAY или свойству SCROLLDELAY присваивается значение, меньшее 60. Но если вы все-таки хотите использовать скорость прокрутки, большую 60 (подразумевается, что значение должно быть меньше 60), необходимо также установить значение свойства trueSpeed равным true. Настройка по умолчанию (false) предотвращает случайные параметры настройки, которые прокручивают слишком быстро для большинства читателей.

 
Пример:

document.all.banner.trueSpeed = "true"

 
Возвращаемое значение:
Булево значение: true | false.
 
Значение по умолчанию: false

Методы:


blur( ) NN n/a  IE 4   DOM n/a

Удаляет фокус из текущего элемента и обрабатывает событие onBlur (в IE). Никакой другой элемент в результате не получает фокус (обязательно).

 
Возвращаемое значение
None.
 
Параметры
None.

focus( ) NN n/a  IE 4   DOM n/a

Дает фокус текущему элементу и обрабатывает событие onFocus (в IE). Если другой элемент имел фокус в то время, он получает событие onBlur.

 
Возвращаемое значение
None.
 
Параметры
None.

start( ) NN n/a  IE 4   DOM n/a

Начинает прокрутку элемента MARQUEE, если она остановлена. Если метод вызван для остановленного элемента, вызывается обработчик события onstart.

 
Возвращаемое значение
None.
 
Параметры
None.

stop( ) NN n/a  IE 4   DOM n/a

Останавливает прокрутку элемента MARQUEE. Содержание остается на экране в точной позиции. Перезапускается через метод start( ).

 
Возвращаемое значение
None.
 
Параметры
None.

Определённые обработчики событий:


HIVE: All information for read only. Please respect copyright!
Hosted by hive КГБ: Киевская городская библиотека