Свойство hash

Измененный в Navigator 3.0

Возвращает часть URL, начинающуюся с символа (#).

Синтаксис

  
1. link [index] .hash 
2. location.hash 

index - целое число, представляющее объект связи.

Свойство

link, location

Описание

Свойство hash определяет часть URL.

Свойство hash ссылается на имя, созданное в теге <A NAME...>. Вы можете управлять свойства hash в любое время. Изменяя это свойство, можно изменять часть URL, начинающуюся с символа #, хотя безопаснее менять весь URL, с помощью свойства href. Если имя, указанное в свойстве hash данного URL, не удается найти, возвращается ошибка.

Примеры

Смотрите примеры для объекта anchor и свойства href.

Смотрите также

  • Свойства host, hostname, href, pathname, port, protocol, search

    Объект hidden

    Измененныйв Navigator 3.0

    Текстовый объект в форме HTML, не отражаемый на экране.

    Синтаксис

    <INPUT TYPE="hidden" NAME="hiddenName" [VALUE="textValue"]> NAME ="hiddenName" определяет имя скрытого объекта. Вы можете обращаться к этому значению, используя свойство name.
    VALUE ="textValue" определяет начальное значение скрытого объекта.

    Использование свойства объекта hidden:

      
    1. hiddenName.propertyName 
    2. formName.elements [index] .propertyName 
    hiddenName - значение атрибута NAME скрытого объекта.
    formName является либо значением атрибута NAME объекта формы либо элемента в массиве form.
    index - целое число, представляющее скрытый объект в форме.
    propertyName - один из свойств, описанных ниже.

    Свойства

  • form

    Описание

    Объект hidden - элемент формы и должен быть определен внутри тега <FORM>.
    Объект hidden может применяться на ряду с cookie для передачи пар имя/значение для клиент-серверного взаимодействия. Разница в том, что cookie постоянно существует на клиентском компьюторе в течение сессии, в то время как объект hidden относится к конкретной форме. Первоначальное содержание объект hidden может быть изменено внутри функции путем присвоения нового значения своству value этого объекта. Первоначальное значение объекта представляет собой строку. Несмотря на это, когда программа встречает математический оператор, она пытается преобразовать значения объекта в целое число.

    Свойства

  • name отражает атрибут NAME
  • value отражает текущую значение объекта hidden

    Методы

  • Отсутствуют.

    Обработчики событий

  • Отсутствуют.

    Примеры

    Следующий пример использует объект hidden, чтобы сохранить значение последнего объекта. Форма содержит кнопку"Display hidden value", которую пользователь может нажимать, чтобы показать значение объекта hidden в диалоговом окне Alert. <HEAD> <TITLE>Пример объекта hidden</TITLE> </HEAD> <BODY> <B>Нажмите некоторые из этих объектов, затем нажмите кнопка"Display hidden value"</B> <BR> <B>Посмотрите последнее значение нажатого объекта.</B> <FORM NAME="form1"> <INPUT TYPE="hidden" NAME="hiddenObject" VALUE="None"> <P> <INPUT TYPE="button" VALUE="Click me" NAME="button1" onClick="document.form1.hiddenObject.value=this.value"> <P> <INPUT TYPE="radio" NAME="musicChoice" VALUE="soul-and-r&b" onClick="document.form1.hiddenObject.value=this.value"> Soul и R&B <INPUT TYPE="radio" NAME="musicChoice" VALUE="jazz" onClick="document.form1.hiddenObject.value=this.value"> Jazz <INPUT TYPE="radio" NAME="musicChoice" VALUE="classical" onClick="document.form1.hiddenObject.value=this.value"> Classical <P> <SELECT NAME="music_type_single" onFocus="document.form1.hiddenObject.value=this.options[this.selectedIndex].text"> <OPTION SELECTED> Красный <OPTION> Оранжевый <OPTION> Желтый </SELECT> <P> <INPUT TYPE="button" VALUE="Display hidden value" NAME="button2" onClick="alert('Last object clicked: ' + document.form1.hiddenObject.value)"> </FORM> <!-- copyright (i2) --><div align="center"><a href="http://www.ucoz.ru/" title="Создать сайт бесплатно"><img style="margin:0;padding:0;border:0;" alt="Hosted by uCoz" src="http://s205.ucoz.net/img/cp/6.gif" width="80" height="15" title="Hosted by uCoz" /></a><br /></div><!-- /copyright --> </body> В следующем примере каждый раз, когда вызывается функция setRetry, значение объекта типа hidden, названного failedTries, увеличевается на единицу. Это один из примеров гибкости типов переменных в JavaScript. <INPUT TYPE="hidden" NAME="failedTries" VALUE="0"> ...строки кода... function setRetry(){ document.userPasswordForm.FailedTries.value++ }

    Смотрите также

  • Свойство cookie

    Объект history

    Список ранее просмотренных страниц, аналогично пункту меню Go браузера.

    Синтаксис

    Использование объект history:

      
    1. history.propertyName 
    2. history.methodName (parameters) 
    propertyName - один из свойств, описанных ниже.
    methodName - один из методов, описанных ниже.

    Свойства

  • document

    Описание

    Объект history унаследован из меню Go браузера и содержит список ранее просмотренных страниц. Методы объекта служат для навигации к любому элементу списка. Для определения количества элементов объекта служит свойство length: document.history.length.

    Свойства

  • length отражает количество элементов объекта

    Методы

  • back
  • forward
  • go

    Обработчики событий

  • Отсутствуют.

    Примеры

    Пример 1.Метод go допускает и более сложные, чем просто перемещение к следующей странице, переходы по списку, подобно выбору адреса прямо из меню Go.

    History.go (-3)

    Пример 2.Навигация представляет собой относительное перемещение по списку вперед или назад, подобно использованию кнопок на панели инструментов.

    Window2.history.back ()

    Пример 3. Следующий пример заставляет второй фрейм в frameset вернуться на один пункт назад:

    Parent.frames [1] .history.back ()

    Пример 4. Следующий пример заставляет фрейм, названный frame1 в frameset, чтобы вернуться на один пункт назад:

    Родитель frame1.history.back ()

    Пример 5. Следующий пример заставляет фрейм, названный frame2 в window2, чтобы вернуться на один пункт назад:

    Window2.frame2.history.back ()

    Смотрите также

  • Объект location

    Свойство host

    Измененныйв Navigator 3.0

    Строка, определяющая свойства URL hostname и port.

    Синтаксис

      
    1. links [index] .host 
    2. location.host 

    index - целое число, представляющее объект связи.

    Свойства

    link, location

    Описание

    Свойство host определяет часть URL. Свойство host - совмещает свойства hostname и port, отделенные двоеточием. Когда свойство port не указан, свойства host и hostname одинаковы.
    Вы можете устанавливать свойством host в любое время, хотя более надежно изменять свойства href. Если host, который вы определили, не найден, то вы получите ошибку.

    Примеры

    location.host="www.montana.com:80"

    Смотрите примеры для свойства href.

    Смотрите также

  • Свойства hash, hostname, href, pathname, port, protocol, search

    Свойство hostname

    Измененныйв Navigator 3.0

    Строка, определяющая имя домена или IP-адрес URL.

    Синтаксис

      
    1. links [index] .hostname 
    2. location.hostname 

    index - целое число, представляющее объект links.

    Свойства

    link, location

    Описание

    Свойство hostname определяет часть URL. Это свойство схоже со свойством host, за исключением того, что не включает в себя информацию о номере порта. Если свойство port имеет значение null, то свойства host и hostname одинаковы.
    Вы можете изменить свойство hostname в любое время, хотя рекомендуется изменять весь URL. Если имя hostname, которое вы определили, не найдено, то вы получите ошибку.

    Примеры

    Смотрите примеры для свойства href.

    Смотрите также

  • Свойства hash, host, href, pathname, port, protocol, search

    Свойство href

    Измененныйв Navigator 3.0

    Строка, определяющая полный URL текущего документа.

    Синтаксис

      
    1.links [index] .href 
    2. location.href 

    index - целое число, представляющее объект links.

    Свойства

    link, location

    Описание

    Свойство href определяет полный URL. Другие свойства объекта location - подстрока свойства href. Вы можете изменять Свойство href в любое время.

    Опущение свойства name из объекта location эквивалентно определению location.href. Например, следующие два утверждения эквивалентны и устанавливают URL текущего окна в Netscape home page:

    window.location.href="http://www.netscape.com/" window.location="http://www.netscape.com/"

    Примеры

    В следующем примере, утверждение window.open создает окно с именем newWindow и загружает в него указанный URL. Утверждение document.write показываtт все свойства newWindow.location в окне с именем msgWindow.

      
    NewWindow=window.open 
        (" http://home.netscape.com/comprod/products/navigator/ 
        version_2.0/script/script_info/objects.html#list_checkbox")
    msgWindow.document.write("newWindow.location.href ="+ 
        newWindow.location.href +" <P>") 
    msgWindow.document.write("newWindow.location.protocol =" +
        newWindow.location.protocol +" <P>")
    msgWindow.document.write("newWindow.location.host =" +
        newWindow.location.host +" <P>") 
    msgWindow.document.write("newWindow.location.hostName =" +
        newWindow.location.hostName +"<P>") 
    msgWindow.document.write("newWindow.location.port =" +
        newWindow.location.port +" <P>") 
    msgWindow.document.write("newWindow.location.pathname =" + 
        newWindow.location.pathname +" <P>") 
    msgWindow.document.write("newWindow.location.search =" +
        newWindow.location.search +" <P>") 
    msgWindow.document.write("newWindow.location.hash =" + 
        newWindow.location.hash +" <P>")
    msgWindow.document.close () 

    Следующий пример выводит на экран анологичный результат предыдущего:

      
    newWindow.location.href = 
        http://home.netscape.com/comprod/products/navigator/ 
        version_2.0/script/script_info/objects.html#list_checkbox_object 
    newWindow.location.protocol = http: 
    newWindow.location.host = home.netscape.com 
    newWindow.loctation.hostName = home.netscape.com 
    newWindow.location.port = 
    newWindow.location.pathname =
         /comprod/products/navigator/version_2.0/script/ 
         script_info/objects.html newWindow.location.search = 
    newWindow.location.hash = #list_checkbox_object  

    Смотрите также

  • Свойства hash, host, hostname, pathname, port, protocol, search

    Свойство index

    Измененныйв Navigator 3.0

    Целое число, представляющее индекс элемента в объекте select.

    Синтаксис

      
    SelectName.options [indexValue] .index
     

    selectName является либо значением атрибута NAME объекта select либо элемента в массиве elements.
    indexValue - целое число, представляющее элемент в объекте select.

    Свойства

    Массив opthions

    Описание

    Положение элемента в объекте select нумеруется начиная с нуля.

    Смотрите также

  • Свойства defaultSelected, selected, selectedIndex

    Метод indexOf

    Возвращает позицию определенного символа или подстрки.

    Синтаксис

     
    stringName.indexOf (searchValue [, fromIndex])

    stringName - любая строка или свойство существующего объекта.
    searchValue - строка или свойство существующего объекта, представляющие значение, которое нужно искать.
    fromIndex - поиск начинается с этой позиции. Это может быть любое целое число от 0 до stringName.length - 1 или свойство существующего объекта.

    Метод

    string

    Описание

    Символы в строке индексированы слева направо. Индекс первого символа - 0, индекс последнего символа - stringName.length - 1.
    Если вы не определили значение для fromIndex, то JavaScript принимает значение 0 по умолчанию. Если searchValue не найден, то JavaScript возвращается -1.

    Примеры

    Следующий пример использует indexOf, и lastIndexOf, чтобы разместить значение в строке"Brave new world". var anyString="Brave new world"//Displays 8 document.write("<P>The index of the first w from the beginning is" + anyString.indexOf("w")) //Displays 10 document.write("<P>The index of the first w from the end is" + anyString.lastIndexOf("w")) //Displays 6 document.write("<P>The index of 'new' from the beginning is" + anyString.indexOf("new")) //Displays 6 document.write("<P>The index of 'new' from the end is" + anyString.lastIndexOf("new"))

    Смотрите также

  • Методы charAt, lastIndexOf

    Функция isNaN

    Измененныйв Navigator 3.0

    На Unix платформах, вычисляет является ли аргумент"NaN" (не числом).

    Синтаксис

     isNaN (testValue)

    testValue - значение, которое вы хотите вычислять.

    Описание

    Функция isNaN - встроенная JavaScript функция. Это - не метод, связанный с любым объектом, а - часть языка непосредственно. IsNaN доступен на только Unix платформах.
    На всех платформах за исключением Windows, функции parseFloat и parseInt возвращают"NaN", когда вычисляют значение, которое - не является числом. Значение"NaN" - не число в любом основании системы счисления. Вы можете вызывать функцию isNaN, чтобы определить,является ли результат parseFloat или parseInt"NaN".

    Функция isNaN возвращается значение истинна, если аргумент не является числом или ложь в противном случае.

    Примеры

    Следующий пример вычисляет floatValue, чтобы определить,является ли он числом, а затем соответственно вызывает процедуру.

      
    floatValue=parseFloat (toFloat)
    if isNaN (floatValue) {
    notFloat ()
    } 
    else {
    isFloat ()
    } 

    Смотрите также

  • Функции parseFloat, parseInt

    Метод italics

    Страка форматируется в курсивный шрифт, подобно тегу <I>.

    Синтаксис

     stringName.italics ()

    stringName - любая строка или свойство существующего объекта.

    Метод

    string

    Описание

    Используйте метод italics с методами write или writeln для форматирования и вывода строки в документе.

    Примеры

    Следующий пример использует методы string, чтобы изменить строку:
      
    var worldString =" Привет, мир"
    document.write (worldString.blink ()) 
    document.write (" <P>" + worldString.bold ()) 
    document.write (" <P>" + worldString.italics ()) 
    document.write (" <P>" + worldString.strike ())
    

    Следующий пример выглядит на экране анологично выше приведенному:

    BLINK>Hello, world</BLINK> <P><B>Hello, world</B> <P><I>Hello, world</I> <P><STRIKE>Hello, world</STRIKE>

    Смотрите также

  • Методы blink, bold, strike

    Метод lastIndexOf

    Возвращает позицию символа или подстраки в строке, начиная поиск с конца.

    Синтаксис

     stringName.lastIndexOf (searchValue [, fromIndex])

    stringName - любая строка или свойство существующего объекта.
    searchValue -строка или свойство существующего объекта, представляющие значение, которое нужно искать.
    fromIndex - начинае поиск с этого параметра. Это может быть любое целое число от 0 до stringName.length - 1 или свойство существующего объекта.

    Метод

    string

    Описание

    Символы в строке пронумерованы слева направо. Номер первого символа - 0, а номер последнего символа - stringName.length - 1.
    Если вы не определили значение для fromIndex, то JavaScript принимает stringName.length - 1 (конец строки) по умолчанию. Если searchValue не найден, то JavaScript возвращается -1.

    Примеры

    Следующий пример использует indexOf, и lastIndexOf, чтобы установить значения в строке" Brave new world".
    var anyString="Brave new world"  
    //Displays 8
    document.write("

    The index of the first w from the beginning is" + anyString.indexOf("w")) //Displays 10 document.write("The index of the first w from the end is" + anyString.lastIndexOf("w")) //Displays 6 document.write("The index of 'new' from the beginning is" + anyString.indexOf("new")) //Displays 6 document.write("The index of 'new' from the end is" + anyString.lastIndexOf("new"))

    Смотрите также

  • Методы charAt, indexOf

    Свойство lastModified

    Строка, представляющая дату, когда документ был последний раз изменен.

    Синтаксис

     document.lastModified

    Свойства

    document

    Описание

    Это свойство опирается на атрибуты файла-источника. Строка форматируется стандартным для JavaScript образом (смотрите объект Date).LastModified - свойство только для чтения.

    Примеры

    В следующем примере, свойство lastModified используется в теге <SCRIPT> в конце файла HTML, чтобы показать дату изменения страницы:

      
    Document.write (" Эта страница, была модифицируема последний раз" + document.lastModified)
     

    Свойство length

    Измененныйв Navigator 3.0

    Целое число, которое определяет связанную длиной особенность вызывающего объекта или таблицы.

    Синтаксис

    Когда свойство length используется с объектами:

      
    1. formName.length 
    2. frameReference.length 
    3. history.length 
    4. radioName.length 
    5. selectName.length 
    6. stringName.length 
    7. windowReference.length
     

    Когда используется со свойством массива:

      
    8. anchors.length 
    9. elements.length 
    10. forms.length 
    11. frameReference.frames.length 
    12. windowReference.frames.length 
    13. links.length 
    14. selectName.options.length
     

    formName является либо именем формы либо элемента в массиве form.
    frameReference является либо значением атрибута NAME фрейма либо элемента в массиве frames.
    radioName является либо значением атрибута NAME объекта radio либо элемента в массиве elements.
    selectName является либо значением атрибута NAME объекта select либо элемента в массиве elements.
    stringName - любая строка либо свойство существующего объекта.
    windowReference - только для окон, как описано в объекте window.

    Свойства

  • Объекты frame, history, radio, select, string, window
  • Массивы anchor, elements, form, frame, link, select

    Описание

    Свойство length - целое число, которое определяет одно из следующих:

  • Число элементов в форме (форма 1 из пункта синтаксис).
  • Число фреймов внутри фрейма (фора 2 из пункта синтаксис). Фрейм, который не загружен в документ, содержащий тег <FRAMESET> всегда, имеет длину 0.
  • Число элементов в объекте history (форма 3 из пункта синтаксис).
  • Число переключателей в объекте radio (форма 4 из пункта синтаксис).
  • Число элементов в объекте select (форма 5 из пункта синтаксис).
  • Длина объекта string (форма 6 из пункта синтаксис).
  • Число фреймов в родительском окне (форма 7 из пункта синтаксис).
  • Число элементов в одном из свойств массива (все другие формы из пункта синтаксис).

    length - это свойство только для чтения.

    Для пустой строки, length - ноль. Для объекта select, значение, возвращенное формой 5 и формой 14 из пункта синтаксиса - тот же самое. Для окна, содержащего фреймы, значения, возвращенное формой 7 и формой 12 из пункта синтаксис - то же самое. Для объекта form, значения, возвращенное формой 1 и формой 9 из пункта синтаксис - то же самое. Для фрейма, содержащий фреймы, значения, возвращенные формой 2 и формой 11 из пункта синтаксис - то же самое.

    Примеры

    В следующем примере, функция getChoice () использует свойство length, чтобы повторить каждый элемент в массиве musicType. MusicType - выбранный элемент в форме musicForm.

      
    function getChoice() {
       for (var i = 0; i < document.musicForm.musicType.length; i++) {
          if (document.musicForm.musicType.options[i].selected == true) {
             return document.musicForm.musicType.options[i].text
          }
       }
    }
    
    

    Следующий пример показывает 8 в диалоговом окне alert:

    var x="Netscape"
    alert("The string length is" + x.length)
     

    Метод link

    Создает новую гиперссылку, которая переходит к другому URL.

    Синтаксис

     linkText.link (hrefAttribute)

    linkText - любая строка или свойство существующего объекта.
    hrefAttribute - любая строка или свойство существующего объекта.

    Метод

    string

    Описание

    Используйте метод link с методами write или writeln, которые создают и показывают гиперссылки в документе.
    В синтаксисе, строка linkText представляет литеральный текст, который вы хотите, чтобы пользователь видел. HrefAttribute строка представляет атрибут HREF тега <A>. Каждый раздел URL содержит различную информацию. Смотрите для описания URL объект location.
    Гиперссылки, созданные при помощи метода link станут элементами в массиве link. Смотрите информацию для массива link объект link.

    Примеры

    Следующий пример показывает слово"Netscape" как гиперссылку, которая возвращает пользователю Netscape home page:

      
    var hotText="Netscape"
    var URL="http://www.netscape.com"
    document.open()
    document.write("Click to return to" + hotText.link(URL))
    document.close()

    Следующий пример анологичен предыдушему, только в синтакси HTML:

     Click to return to <A HREF="http://www.netscape.com">Netscape </A> 

    Смотрите также

  • Метод anchor

    Объект link (массив link)

    Измененныйв Navigator 3.0

    Часть текста или изображения, идентифицированного как гиперссылка на другой URL.

    Синтаксис

    Чтобы определить link, используйте стандарт HTML синтаксис с использованием обработчиков событий onClick и onMouseOver:

       
    <A HREF=locationOrURL 
    [NAME = "anchorName"] 
    [TARGET = "windowName"] 
    [onClick = "handlerText"] 
    [onMouseOver = "handlerText"] > 
    linkText 
    <A>
     
    HREF=locationOrURL идентифицирует расположение якоря или URL.
    NAME ="anchorName" определяет тег, который становится доступной целью гипертекста внутри текущего документа. Если этот атрибут присутствует, объект связи - также объект якоря. Смотрите anchor для деталей.
    TARGET ="windowName" определяет окно, в которое загружается. WindowName может быть существующее окно; это может быть имя фрейма, указанное в теге <FRAMESET>; или это может быть однин из литералов фрейма, с именем _top, _parent, _self, или _blank; это не может быть выражение JavaScript (например, это не может быть parent.frameName или windowName.frameName).
    linkText представлен как гиперссылка к URL.

    Вы можете также определить ссылку, используя метод link.

    Использовать свойства объекта связи:

      
    document.links [index] .propertyName
     
    index - целое число, представляющее объект связи.
    propertyName - один из свойствы, описанных ниже.

    Свойства

  • document

    Описание

    Каждый объект link - объект location, и имеет те же самые свойства, что и объект location.
    Если объект link - является объектом anchor, объект входит и в массив links и anchor.
    Когда пользователь нажимает на объект link и перемещается к документу (указанный HREF=LOCATIONORURL), свойство referrer указанного документа содержит URL исходного документа.

    Массив link

    Вы можете ссылаться на объекты link в вашем коде, используя массив link. Этот массив содержит все объекты link (теги <A HREF ="">) в документе в исходном порядке. Например, если документ содержит три объекта link, то эти link отображены как document.links [0], document.links [1], и document.links [2].

    Использование массив link:

      
    1. document.links [index] 
    2. document.links.length 

    index - целое число, представляющее ссылку в документе.
    Чтобы получать число сслок в документе, используйте свойство length: document.links.length.
    Элементы в массиве link только для чтения. Например, утверждение document.links [0] ="link1" не имеет никакого результата.

    Свойства

    Объект link имеет следующие свойства:

  • hash определяет имя якоря в URL
  • host определяет hostname:port
  • hostname определяет host и имя области, или IP адрес, сетевого host
  • Href определяет весь URL
  • pathname определяет ту часть URL, которая содержит путь
  • port определяет ту часть URL, которая содержит номер порта
  • protocol определяет начало URL, включая двоеточие
  • search определяет запрос
  • target отражает атрибут TARGET

    Массив link имеет следующие свойства:

  • length отражает число ссылок в документе

    Методы

  • Отсутствуют.

    Обработчики событий

  • onClick
  • onMouseOver

    Примеры

    Пример 1. Следующий пример создает гиперссылку к якорю с именем javascript_intro.

    <A HREF="#javascript_intro">Введение в JavaScript</A>

    Пример 2. Следующий пример создает гиперссылку к якорю с именем numbers в файле DOC3.HTML в окне window2.

    <LI> <A HREF="doc3.html#numbers" TARGET="window2">numbers</A>

    Пример 3. Следующий пример берет пользователя, поддерживают x входы в списке хронологии:

    <A HREF="javascript-history.go(-1 - x)">Нажмите здесь</A>

    Пример 4. Следующий пример создает гиперссылку к URL. Набор переключателей позволяют пользователя, выбирать между тремя URL. Обработчик событий OnClick ссылки устанавливает URL (href свойство link). Сслка также имеет обработчик событий onMouseOver, который изменяет свойства состояния окна. Как показанный пример, вы должны вернуть истинну, чтобы установить window.status свойства в обработчике событий onMouseOver.

    <SCRIPT> var destHREF="'http://www.netscape.com/" </SCRIPT> <FORM NAME="form1"> <B>Choose a destination from the following list, then click"Click me" below.</B> <BR><INPUT TYPE="radio" NAME="destination" VALUE="netscape" onClick="destHREF='http://www.netscape.com/'"> Netscape home page <BR><INPUT TYPE="radio" NAME="destination" VALUE="sun" onClick="destHREF='http://www.sun.com/'"> Sun home page <BR><INPUT TYPE="radio" NAME="destination" VALUE="rfc1867" onClick="destHREF='http://www.ics.uci.edu/pub/ietf/html/rfc1867.txt'"> RFC 1867 <P><A HREF="" onMouseOver="window.status='Click this if you dare!'; return true" onClick="this.href=destHREF"> <B>Click me</B></A></FORM>

    Пример 5: Следующий пример открывает Netscape home page в окне newWindow. Функция linkGetter () использует массив links, чтобы показать значение каждой из ее ссылок.

    newWindow=window.open("http://www.netscape.com") function linkGetter() { msgWindow=window.open("") for (var i = 0; i < newWindow.document.links.length; i++) { msgWindow.document.write(newWindow.document.links[i] +"<BR>") } }

    Смотрите также

  • Объект anchor
  • Метод link

    Свойство linkColor

    Строка, определяющая цвет гиперссылки документа.

    Синтаксис

     document.linkColor

    Свойства

    document

    Описание

    Свойство linkColor выражено как шестнадцатеричный триплет RGB или как строковый литерал, описынные в разделе Цвета JavaScript. Это свойство - JavaScript анологично атрибуту LINK тега <BODY>. Вы не можете изменять это свойство после того, как HTML - страница была загружена.

    Если Вы выражаете цвет как шестнадцатеричный триплет RGB, вы должны использовать формат rrggbb. Например, шестнадцатеричное значение RGB для salmon - red=FA, green=80, и blue=72,следовательно триплет для salmon -"FA8072".

    Примеры

    Следующий пример устанавливает цвет сслки документа в aqua при использование строкового литерала:

      
    document.linkColor ="aqua"
    

    Следующий пример устанавливает цвет сслки документа в aqua при использование шестнадцатеричного триплета:

      
    document.linkColor ="00FFFF"
     

    Смотрите также

  • Свойства alinkColor, bgColor, fgColor, и vlinkColor

    Свойство links

    Массив объектов link. Смотрите объект link.

    Синтаксис

    document.links[index]

    Описание

    Ссылки определяются в HTML с помощью тега <A HREF=URL>. Они отражаются в свойстве links, первая ссылка представленна как document.links[0].

    Свойство LN2

    Константа определяющая натуральный логарифм числа 2, приблизительно равна 0.693.

    Синтаксис

     Math. LN2

    Свойства

    Math

    Описание

    Так как LN2 константа, то это - свойства только для чтения.

    Примеры

    Следующий пример показывает натуральный логарифм числа 2:

    document.write ("натуральный логарифм числа 2" + Math. LN2)

    Смотрите также

  • Свойства E, LN10, LOG2E, LOG10E, PI, SQRT1_2, SQRT2

    Свойство LN10

    Константа определяющая натуральный логарифм числа десять, приблизительно равна 2.302.

    Синтаксис

     Math. LN10

    Свойства

    Math

    Описание

    Так как LN10 константа, то это - свойство только для чтения.

    Примеры

    Следующий пример показывает натуральный логарифм числа 10:

     
    document.write (" натуральный логарифм числа 10" + Math.LN10)

    Смотрите также

  • Свойства E, LN2, LOG2E, LOG10E, PI, SQRT1_2, SQRT2

    Объект location

    Измененныйв Navigator 3.0

    Содержит информацию относительно URL текущего документа.

    Синтаксис

    Использование объект location:

      
    [ windowReference.] location [.propertyName]
     
    windowReference - переменная windowVar из определения окна (Смотрите объект window).
    propertyName - один из свойств, описанных ниже.

    Свойства

  • window

    Описание

    Объект location используется для определения URL любого активного документа, включая документы в других окнах или кадрах навигатора. Если объект window не указан подразумевается текущее окно. Каждое свойство объекта location представляет разлиную часть URL.

    Следующий список URL показывает связи между свойствами location:

     
    protocol // hostname:port pathname search hash

    protocol строка, содержащая начальную часть URL, до двоеточия включительно.
    hostname строка с именем домена или IP адрес
    port часть URL, содержащая номер порта
    pathname часть URL, содержащая путь
    search строка, содержащая любую информацию запроса, присоединенную к URL, начинающийся с вопросительного знака.
    hash часть URL, начинающуюся с символа (#).

    Смотрите свойства (описанные ниже) для подробного анализа частей URL, или свойство href для примеров.

    Объект локализации имеет два других реквизита(свойства), не показанные в графике выше:

    Href представляет полный URL.
    host представляет сочетание hostname:port.

    Объект location содержится в объекте window, и действует внутри его области. Если вы ссылаетесь на объект location без определения окна, то объект location представляет текущую location. Если вы ссылаетесь на объект location и определяют имя окна, например, windowReference.location.propertyName, то объект location представляет location указанного окна.

    Не путайте объект location со свойством location объекта document. Вы не можете изменять значение свойства location (document.location), но вы можете изменять значение свойства объекта location (window.location.propertyName).

    Синтаксис для общих типов URL

    Когда Вы определяете URL, Вы можете использовать стандартные формы URL и JavaScript утверждения. Следующая таблица показывает синтаксис для определения части наиболее общих типов URL.
    URL typeProtocolExample
    JavaScript codejavascript:javascript:history.go(-1)
    Navigator infoabout:about:cache
    World Wide Webhttp:http://www.netscape.com/
    Filefile:file:///javascript/methods.html
    FTPftp:ftp://ftp.mine.com/home/mine
    MailTomailto:mailto:info@netscape.com
    Usenetnews:news://news.scruznet.com/comp.lang.javascript
    Gophergopher:gopher.myhost.com

    Javascript: протокол вычисляет выражение после двоеточия (:),и пытается загрузить получившееся выражение. Если выражение нет или неопределено, остается загруженной текущая страница.

    about: протокол представляет три метода получения информации о браузере и имеет следующий синтаксис:

      
    about: [cache|plugins]
     
    1. Сам по себе дает такой же результат, что и выбор пункта Netscape Abort меню Help.
    about:cacheотражает текущее состояние кэша.
    about:plug-ins содержит информацию об установленных приложениях plug-ins.

    Свойства

  • hash определяет имя якоря в URL
  • host определяет hostname:port части URL
  • hostname определяет host и name области, или IP адрес, сетевого host
  • Href определяет полный URL
  • pathname часть URL, содержащая путь
  • port часть URL, содержащая номер порта
  • protocol строка, содержащая начальную часть URL, до двоеточия включительно.
  • search строка, содержащая любую информацию запроса, присоединенную к URL, начинающийся с вопросительного знака.

    Методы

  • Отсутствуют.

    Обработчики событий

  • Отсутствуют.

    Примеры

    Пример 1. Следующие два утверждения эквивалентны и изменяют URL текущего окна в Netscape home page:

    window.location.href="http://www.netscape.com/" window.location="http://www.netscape.com/"

    Пример 2. Следующее утверждение устанавливает URL фрейма с именем frame2 в home page sun:

    parent.frame2.location.href="http://www.sun.com/"

    Смотрите также пример для объекта anchor.

    Смотрите также

  • Объект history
  • Свойства URL

    Метод log

    Возвращает натуральный логарифм для положительного аргумента.

    Синтаксис

     Math.log (number)
    number - любое положительное числовое выражение или свойство существующего объекта.

    Метод

    Math

    Описание

    Если значение number - расположено вне предложенного диапазона, то возвращаемое значение - всегда -1.797693134862316e+308.

    Примеры

      
    // Возвращает значение 2.302585092994046 
    document.write (" натуральный логарифм 10 -" + Math.log (10))
    
    // Возвращает значение 0 
    document.write (" натуральный логарифм 1 -" + Math.log (1))
    
    // Возвращает значение -1.797693134862316e+308, 
    // потому что аргумент находится вне диапазона
    document.write ("натуральный логарифм 0 -" + Math.log (0)) 

    Смотрите также

  • Методы exp, pow

    Свойство LOG2E

    Константа, представляющяя логарифм с основанием 2 числа E (приблизительно равно 1.442).

    Синтаксис

     Math. LOG2E

    Свойства

    Math

    Описание

    Так как LOG2E константа, то это - свойство только для чтения.

    Примеры

    Следующий пример показывает логарифм с основанием 2 числа E:

     document.write (" логарифм с основанием 2 числа e равен" + Math. LOG2E)

    Смотрите также

  • Свойства E, LN2, LN10, LOG10E, PI, SQRT1_2, SQRT2

    Свойство LOG10E

    Константа, представляющяя логарифм с основанием 10 числа E (приблизительно равно 0.434).

    Синтаксис

     Math. LOG10E

    Свойства

    Math

    Описание

    Так как LOG10E константа, то это - свойство только для чтения.

    Примеры

    Следующий пример показывает логарифм с основанием 10 числа E:

     Document.write (" логарифм с основанием 10 числа E" + Math. LOG10E)

    Смотрите также

  • Свойства E, LN2, LN10, LOG2E, PI, SQRT1_2, SQRT2
    Hosted by uCoz