Опубликован: 02.12.2006 | Доступ: свободный | Студентов: 1500 / 212 | Оценка: 4.12 / 3.91 | Длительность: 05:09:00
Специальности: Программист
Теги:
Лекция 6:
Библиотеки URL и WMLBrowser
Функция WMLScript getScheme()
Данная функция возвращает схему, указанную в URL.
Синтаксис:
n = URL.getScheme(url)
Пример:
var x = URL.getScheme("www.intuit.ru"); var y = URL.getScheme("http://www.intuit.ru"); var z = URL.getScheme("ftp://www.intuit.ru");
Результат:
x = "" y = "http" z = "ftp"
Функция WMLScript isValid()
Данная функция возвращает булево значение true, если указанный URL имеет правильный синтаксис, или значение false - в противном случае.
Синтаксис:
n = URL.isValid(url)
Пример:
var x = URL.isValid("http://www.intuit.ru!!!!"); var y = URL.isValid("http:www.intuit.ru"); var z = URL.isValid("http://www.yandex.ru");
Результат:
x = "false" y = "false" z = "true"
Функция resolve()
Данная функция возвращает абсолютный адрес URL на основе указанных базового и относительного адресов url.
Синтаксис:
n = URL.resolve(baseurl, relativeurl)
Параметр | Описание |
---|---|
n | Строка, возвращаемая функцией |
baseurl | Строка (базовый url) |
relativeurl | Строка (относительный url) |
Пример:
var x =URL.resolve("http://www.intuit.ru", "/wml/speciality/help.wml");
Результат:
x = "http://www.intuit.ru/wml/speciality/help.wml"
Функция unescapeString()
Данная функция заменяет управляющие последовательности в URL на закодированные ими символы.
Синтаксис:
n = URL.unescapeString(string)
Пример:
var x =URL.unescapeString("http%3a%2f%2fwww.intuit.ru%2wml");
Результат:
x = "http://www.intuit.ru/wml"