JavaScript faq - Запитання і відповіді про мову програмування Ja
[http://488.com.ua] Про проект Замовити Наші роботи Публікації Контакти FAQ по JavaScript Запитання: Як зробити посилання, яке б переводило наверх сторінки? Відповідь:
Hаверх Запитання: Як зробити кнопку "Back" ("Hазад")? Відповідь:
Hазад Запитання: Як в history вернутися на декілька позицій одразу? Відповідь: Потрібно використати метод go(), наприклад:
Назад на три позиції або
Вперед на три позиції Запитання: Як зробити годинник в рядку стану? Відповідь:
Годинник Запитання: Як вставити дату останнього оновлення сторінки? Відповідь: Запитання: Як перевірити з якого адресу прийшов відвідувач? Відповідь: Referrer відображає URL документу, з якого викликаний поточний документ Запитання: Як перевірити, чи ділиться число без остачі? Відповідь: Перевіримо, чи ділиться числа на 6 без остачі: Запитання: Функція Math.random() видає числа тільки в діапазоні [0, 1). Як вивести випадкове число в діапазоні від a до b? Відповідь: a+((b-a)*Math.random()) Запитання: Як обчислити логарифм з довільною основою (відмінною від e)? Відповідь: Використаємо таку властивість логарифму: log a x=log b x/log b a. Запитання: Як дізнатись назву браузера? Відповідь: Назву браузера можна дізнатись наступним чином: Запитання: Як дізнатись розміри вікна браузера? Відповідь: function getWindowWidth(){ if (document.all) return document.body.clientWidth; if (document.layers) return innerWidth; return 800 } function getWindowHeight(){ if (document.all) return document.body.clientHeight; if (document.layers) return innerHeight; return 600 } Запитання: Як зробити, щоб кожного місяця в один і той же день, наприклад, першого числа, відбувалася зміна малюнка так, щоб кожному місяцю відповідав би свій малюнок. Відповідь:

Запитання: Як перевірити, чи є Java Virtual Machine на комп'ютері клієнта? Відповідь: navigator.javaEnabled() Запитання: Як змінити курсор (вказівник миші) за допомогою JavaScript? Відповідь: Припустимо нам потрібно змінити курсор над лінком:
Лінк Запитання: Як перевірити, чи включена в браузері графіка? Відповідь:

Зауваження! При умові, що ширина test.gif = 300. Запитання: Як зробити таблицю, щоб при наведенні вказівника миші на комірку мінявся її колір заднього фону? Відповідь:
Запитання: Як за допомогою JavaScript зробити скрипт, який буде в залежності від типу браузера перенаправляти на ту, чи іншу сторінку? Відповідь: Запитання: Як зробити, щоб background змінювався при наведенні на кнопку? Відповідь:
Запитання: Як зробити затримку часу, setTimeout() не підходить? Відповідь: Використайте наступну функцію function pause (mSec) { clock = new Date(); justMinute = clock.getTime(); while (true) { just = new Date(); if (just.getTime() - justMinute > mSec) break; } } Запитання: Як в JavaScript визначити, чи натиснутий Shift? Відповідь: if (event.shiftKey){alert("Ви натиснули Shift.")} Запитання: Як перевірити e-mail введений в форму? Відповідь: Запитання: Чи є в JavaScript функція, яка б брала текст скpипту із зовнішнього файлу? Відповідь: Запитання: Як замінити всі входження рядка, наприклад, "," рядком, наприклад, "."? Відповідь: Використаємо метод replace В результаті отримаємо рядок "www.localhost.index.php". Останні розробки: Вентиляция Двері Устройство полов Косметика