Главная
Forex
Forex кнги
Forex статьи
Forex ссылки
напиши мне
|
- Иногда в программе нужно создать задержку времени точно заданной длительности. Стандартная функция JavaScript setTimeout(); иногда не подходит, так как "на её фоне" могут выполняться другие функции, что может привести к нежелательным накладкам. Более корректный результат дает следующая функция:
function pause (mSec) {
clock = new Date();
justMinute = clock.getTime();
while (true) {
just = new Date();
if (just.getTime() - justMinute > mSec) break;
}
}
- Как открыть окно командой JavaScript:
window.open("URL", "windowName", ["windowFeatures,..."])
где windowFeatures - это:
copyhistory [=yes/no] / [=1/0] сохранение истории загрузки
документов в данное окно
directories [=yes/no] / [=1/0] наличие в данном окне кнопок
групп новостей
height =pixelheight высота окна в пикселах
location [=yes/no] / [=1/0] наличие поля location
menubar [=yes/no] / [=1/0] наличие меню
resizable [=yes/no] / [=1/0] наличие рамки окна , позво-
ляющей изменять его размеры
scrollbars [=yes/no] / [=1/0] наличие линеек прокрутки
status [=yes/no] / [=1/0] наличие строки состояния
toolbar [=yes/no] / [=1/0] наличие панели инструментов
width =pixelwidth ширина окна в пикселах
Использовать пробелы в строке windowFeatures не допускается.
Приведены базовые параметры. Понимаются без проблем IE3+, NN3+.
- Закрыть окно броузера можно с помощью команды JavaScript window.close(). Для закрытия текущего окна можно использовать префикс self: self.close(). Для того, чтобы закрыть определенное окно, нужно обратиться к нему по имени: winName.close(). Однако следует заметить, что подобный способ сработает, только если окно открывалось с помощью метода window.open(), причем значение, возвращаемое этим методом, было присвоено какой-нибудь переменной:
win1 = window.open("http://www.webclub.ru",
"winName",
"height=60,width=175,scrollbars=no");
Если значение не присвоено, обратиться к созданному окну из родительского невозможно. Нужно упомянуть о том, что попытка закрыть последнее окно браузера потребует подтверждения этой операции пользователем. Такая возможность была сделана преднамеренно, чтобы избежать ситуации "хулиганского" закрытия всех окон со стороны JavaScript-программы.
- Если Ваша JavaScript-прокрамма ни с того ни с сего начинает выдавать ошибки, хотя по синтаксису все в ней верно, проверьте, не стоит ли где-нибудь в тексте маленькая буква "я". JavaScript часто пытается интерпретировать ее, как управляющий символ. Поэтому нужно все буквы "я" в теле программы предварять обратным слэшем: "\я"
|
Софт:
nnm.ru
kadet.net.ru
kpnemo.ru
medigo.ru
protoplex.ru
coolnwc.ru
listsoft.ru
softodrom.ru
freesoft.ru
download.ru
netz.ru
weblinks.ru
soft-obzor.ru
warpor.ru
soft.wp-club.net
r-i-p.info
forest.far.ru
r3mteam.tk
judin.ru
где поучиться:
wmaster.ru
dweb.ru
webmaster.ru
web-silver.ru
nbsp.ru
webclub.ru
mweb.ru
soobcha.ru
inffac
freehand.str.ru
webmanual
рассылка
1
webholm.ru
web-forum.ru
русификаторы:
LugaRus
clubrus
frol.ru
bladezone.ru
Обозрения:
cooler.it
libo.ru
eye.moof.ru
debri.ru
coolive.net
rweb.ru
superq.ru
pc4ever
linky.ru
fileforum.ru
nitro.ru
|