JavaScript
A programming language that conforms to the ECMAScript specification
Explore Questions
There are no popular questions to show right now
-
0 votes1 answer
-
0 votes0 answers
-
0 votes0 answers
-
0 votes1 answer
-
0 votes0 answers
4,723 questions in this forum
-
Плавно выпадающее меню (Help, please!)
вообще наш?л в нете скрипт, какой-то немец написал.. вс? бы ничего, если бы оно было до ума доведенное, В общем разобрался вроде почти.. застрял вот и не могу никак понять ,как эту парашу заработать обратно, чтобы она вверх подымала а не вниз.... вот html <html> <head> <title>Плавно выпадающее меню</title> <META http-equiv="Content-Type" content="text/html; charset=windows-1251"> <head> <style type="text/css"> A:Link{ Color: #000000; Text-decoration: underline} A:Visited{ Color: #000000; Text-decoration: underline} A:Hover{ Color: #000000; Text-decoration: none} body {font-family: verdana, arial, helvetica; font-size:14px;}…
0 votes25 answers -
Перенаправление по выбору selecta
Код примерно такой: <center> ТИП <SELECT style="width:200px" onchange="window.location.href=this.options[this.selectedIndex].value"> <OPTION VALUE="1">——-</OPTION> <OPTION VALUE="2">Яндекс</OPTION> <OPTION VALUE="3">Гугль</OPTION> <OPTION VALUE="4">Рамблер</OPTION> </SELECT> И ещ? один такой список, с другими значениями, а снизу всего это безобразия кнопка на которую надо нажать и оченЯ хотелось бы получить в адресной строке : http:куда_то_там?значение первого селекта &второго &произвольный текст. Спасибо
0 votes3 answers -
Скрипт блокирования radio-кнопок.
Вот наш?л в "Рецептах", как блокировать кнопку submit. Хотел то же самое проделать для блокирования radio-кнопок, однако, не получается: <script> function lagi_cheсkForm(f) { // Если поставлен флажок, снимаем блокирование кнопки if (f.lagi_cheсk.checked) f.lagi.disabled = 0 // В противном случае вновь блокируем кнопку else f.lagi.disabled = 1 } </script> <input type="checkbox" name="lagi_chek" value="c1" onClick="lagi_cheсkForm(this.form)" checked><font face="Tahoma" size="2" color=#527c9e>Продольные лаги:</font> <font face="Tahoma" size="2" color=#2C60B2> <input type="radio" name="lagi" value="b1" disabled>Лаги 40х20х1,5 <i…
0 votes3 answers -
вернуться к заполненю форм с помощью javascript:history.go
Собственно задача такова. Есть форма где присутствуют поля для заполнения и Submit. После нажатия подтверждения проверка введенных данных идет с помощью Php. если не верно введены данные то сообщение и ссылка вернуться назад и ввести верные данные. Использую для возвращения назад Вернуться Проблема в том что только в Opera работает кореектно поля заполнены и можно ихредактировать. В Ie 6 и FF возвращает назад но заполненные поля очищаются приходиться вводить все снова. Как можно решить такую проблему. Ajax не подходит по заданию. Сохранять в php введенные данные и потом выдавать стр. с этими данными тоже было бы не желательно. Может кто сталкивался?
0 votes5 answers -
Как сделать??
Как сделать такую страницу на которой будет писать: Подождите идет загрузка... До того как загрузится страница...
0 votes7 answers -
Чудеса(помогите плз, бьюсь головой ап стену). Область видимости перем.
у меня вот такой код: function PeremMenu() { var eypos=-1000; } function do_menue() { PeremMenu(); alert(eypos); } <a href="#" onClick="java script:do_menue()">текст</a> ну почему переменную eypos не видно в ф.do_menue ?? ———- Опс! убрал var и заработало.... Если не сложно - скажите почему?? Или удалите эту тему....
0 votes7 answers -
Выделение
Здравствуйте! Мне нужен такой эффект, которого найти и создать не получается... Описания эффекта таковы: Мне нужно, чтобы когда Вы выделили какие-нить слова, это выделение показывает пространство синего, а буквы белыми...а мне нужно все это поменять... ну, например, мне надо чтобы пространство было зеленого цвета(lime) и буквы черного... В общем, это реал?
0 votes7 answers -
прокрутка ?кадров? превью
Имеется некоторое подобие фрагмента фотопленки ? несколько небольших превью-изображений вертикально в ряд. На странице их больше, но одновременно видны лишь несколько ?кадров?. С обоих краев есть стрелки, чтобы прокручивать на один кадр вверх и вниз. Никак не могу сложить в голове, как лучше организовать прокрутку. Предполагаю сделать блок фиксированной высоты со скрытым overflow, в котором относительно смещать блок с изображениями. Реализовать еще не пробовал, если можно, подскажите более красивый вариант. Проблема в том, что нигде не сказано, что все превью-изображения будут одинакового формата. Просто никто не уточнил.
0 votes4 answers -
Ajax. Исполнение JavaScript в коде, передаваемом с сервера
Добрый вечер. Вот разбираюсь с Аяксом,скачал с dklab библиотеку JsHttpRequest. Взял пример с сайта dklab, добавил в него кусок кода: <script language="JavaScript"> alert("Привет"); </script> Хочется,чтобы не только участок html-кода на странице заменялся кодом,полученным с сервера, но и,например, из заного сгенеренного участка страницы мог запускаться какой-нибудь джава-скрипт.Но почему-то не исполняется Заранее спасибо. <?php // Load JsHttpRequest backend. require_once "lib/JsHttpRequest.php"; // Create main library object. You MUST specify page encoding! $JsHttpRequest =& new JsHttpRequest("windows-1251"); // Store resulting data in $_RESUL…
0 votes7 answers -
Это касается форм...
(Я не знаю, на каком языке это можно сделать, поэтому если чего, не удаляйте тему пожалуйста, а переместите лучше) Я хочу сделать так, чтобы если в поле допустим name1 было написано 666 то чтобы если в другом поле (допустим name2) было написано тоже 666 то кнопка submit работала, а если не 666 - то не работала. Если чего, я во всех кроме Html и css языках практически ничего не понимаю.
0 votes15 answers -
аналог margin
есть блок, который должен выезжать вниз. была задана функция function movemenu() { if (step>=0) { document.all.menu1.style.posTop+=step step-- var movetimer=setTimeout("movemenu()",pause) } else { clearTimeout(movetimer) } } var step=20 var pause=5 menu1 абсолютно позиционированно, все замечательно работает... Когда убраю позиционирование и заменяю posTop на marginTop: function movemenu() { if (step>=0) { document.all.menu1.style.marginTop+=step step-- var movetimer=setTimeout("movemenu()",pause) } else { clearTimeout(movetimer) } } var step=20 var pause=5 блок смещается, но резко, т.е. не выплывает, почему-то не ра…
0 votes15 answers -
Закладка #top
Все видели на некоторых страницах, которые не умещаются на экране, внизу ссылку, при нажатии на которой вы перемещаетесь наверх страницы. Сделать это несложно использованием закладки вверху страницы, однако как быть, если страница имеет сложный адрес, например /index.php?mnogo&chego&zdes, а наша закладка ведет на index.php#top. Как сделать чтобы ссылка перемещала наверх независимо от строки после знака вопроса?? (index.php остается а эта строка постоянно меняется) Спасибо)
0 votes6 answers -
В FireFox черный экран.
function proverka() { window.location = "itogo.html"; document.open(); тут разными document.write(""); содержимое страницы. document.close(); } Так вот, когда выполняется функция - я вижу черный экран в браузерe Firefox. Просто черный прямоугольник. Если прокрутить вверх/или вниз, то он исчезает и все нормально. Почему это так?
0 votes1 answer -
Можно ли сделать так, чтобы новое окно автоматически рассчитыв.размер?
Можно ли сделать так, чтобы новое окно автоматически рассчитывало свои размеры под то изображение, для которого оно открывается? А то много фоток разного размера, для каждого надо свою function docopen писать... function docopen12(str1) { str2 ='<img src="'+str1+'" onLoad="((this.width>screen.width || this.height>screen.height)?(((this.width/screen.width)>(this.height/screen.height))?this.width=screen.width:this.height=screen.height):(this.height=this.height));">'; newwindow=window.open("","newwin",'width=824,height=624',"scrollbars=no"); newwindow.document.open("text/html"); newwindow.document.write("<HTML>"); newwindow.document.write("<BODY styl…
0 votes2 answers -
Открытие по клику на миниатюре большого фото в новом окне на JavaScrip
Как на JavaScript сделать следующее: при наведении курсора на изображение-миниатюру, что-бы открывалось большое фото в новом окне, но это окно было без панелей инструментов, ровно в размер большого фото. На примере другого сайта увидел, что применяется JavaScript, сегодня подсказали, что только на JavaScript делается. Нельзя ли привести код на JavaScript, дело в том, что я его не знаю, что нужно прописать в и сам фрагмент, чтобы такая вставка в HTML заработала.
0 votes18 answers -
Про регулярные выражения (опять)
Совпадает ли принцип написания регулярного выражения в PHP и в JS? Вроде все также а скрипт не хочет фунциклировать: (Скрипт проверки правильности ввода адреса эл. почты) В ПХП делаю так и все работает корректно: if (!eregi("^([0-9a-z]([-_.]?[0-9a-z])*@[0-9a-z]([-.]?[0-9a-z])*.[a-wyz][a-z](fo|g|l|m|mes|o|op|pa|ro|seum|t|u|v|z)?)$", $mail) ) { return false; все работает как надо В Яве делаю по аналогии: var re=/^([0-9a-z]([-_.]?[0-9a-z])*@[0-9a-z]([-.]?[0-9a-z])*.[a-wyz][a-z](fo|g|l|m|mes|o|op|pa|ro|seum|t|u|v|z)?)$/; var check=re.test(mail); и переменная check все врямя получается значением false В чем тут может быть засада?
0 votes17 answers -
как сделать новое окно в виде картинки?
Допустим,при нажатии на ссылку у меня появляется pop-up. <a href="java script: window.open('next.php','newWin','width=300,height=200'); void(0)"> откроем новое окно </a> Мне надо чтобы новое окно выглядело не как окно IE, а было в виде картинки c формой. Как это сделать?
0 votes7 answers -
как кирилицу выловить с помощъю регулярных?
помогите пожалуйста, мне нужно проверить ввод пароля на отсутствие кирилицы так не выходит /[^а-яА-Я]*/
0 votes8 answers -
Ajax + onclick
Есть следующий код который по клику на ссылке в div подтягивает определенную страничку по урле, но вот проблема как только страничка загрузится в div автоматом идет переход на ету страничку. И есче подскажите пожалуйста каким образом можна сделать тоже самое при клике на урле определенного класа. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <title>Event BubblingQ</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script type="text/javascript"> //<![CDATA[ var req=null; var url=null; var linkstatus=null; var …
0 votes11 answers -
Где взять
Подскажите хороший спрафочник по функциям и свойствам с примерами
0 votes4 answers -
Как убрать цвет?
При наведении мышкой на ячейку, затается фон через стили onmouseover="this.style.background='#FF0'" тип. того... Можно ли вернуть обратно отсутствие заливки? чтобы ячейка снова стала прозрачной и видно фон? чтонибудь подобное this.style.background='none';
0 votes1 answer -
IE ругается, не пойму на что
onmousedown=" document.getElementById('onmap').style.top=Math.floor(window.innerHeight/2-250+window.pageYOffset)+'px'; document.getElementById('onmap').style.display='table'; myfunction('onmap');" чего ему не нравится? Пишет недопустимый элемент
0 votes4 answers -
Как проверить включена ли JS?
Проблема такая: есть ссылка на удаление записи в БД, Для подтверждения удаления по событию onClick вызывается функция: var msg='Вы уверенны ,что хотите удалить?'; if (confirm(msg)) { YesNo=true; }else{ YesNo=false; } return YesNo; Хочется сделать так, чтобы при отключенной JS ПХП-шный скрипт, который будет удалять запись, перед удалением подсунул бы юзеру свою форму с таким-же вопросиком. Вопрос как ПХПе "узнать" что JS отключен? Пока придумал только что-то типа такого: добавить в явовский скрипт строчку типа var a='del_script.php?js=1' location.href=a и затем в ПХП проверить наличие переменной JS=1 и если ее нет то вывести форму диалога. Как-нибудь "крас…
0 votes8 answers -
Нужен скрипт. Очень! F1!
Большая просьба! Дайте скрипт, т.к. в JS не то что не силен, а вообще не понимаю... Задача: Есть несколько DIV'ов на странице. Количество N После полной загрузки страницы в случайном порядке включается функция (готовая) для выбранного дива, затем для негоже вторая, затем случайно выбирается другой див и все в том же порядке, и т.д. Т.е. мне нужно чтото подобное i=random(N) do hide(i) пауза do unhide(i) пауза все по новой... функции hide unhide готовы.
0 votes4 answers -
onClick=agreeForm(this.form) проблема
Имеется некая форма заказа, после которой идет уведомление на почту, в котором отображается введеная информация. Имя, телефон, дата заезда, отьезда, количество детей, дополнительная информация. С условиями заказа, и при согласии с которыми только активизируется кнопка отправки. /************************************************** SHOW CONTACT BUSINESS DIRECTLY BY EMAIL FORM **************************************************/ function contactBusiness( $option, &$row ) { global $database, $Itemid, $mainframe, $my, $id, $mosConfig_live_site, $mosConfig_usecaptcha; $link2 = $mosConfig_live_site. '/index2.php?option=com_ezrealty&task=sendbusinesscontact&Ite…
0 votes4 answers