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
-
как изменить ширину выпадающего меню?
Здравствуйте. Есть ли какая-то возможность уменьшить ширину выпадающего меню для TRMM и все что под ним (Earth Today ? Satellite center )? Куда вписать эту самую ширину? Пожалуйста, помогите новичку. http://regina1976.tripod.com/ java Script var mmOpenContainer = null; var mmOpenMenus = null; var mmHideMenuTimer = null; function MM_menuStartTimeout(hideTimeout) { mmHideMenuTimer = setTimeout("MM_menuHideMenus()", hideTimeout); } function MM_menuHideMenus() { MM_menuResetTimeout(); if(mmOpenContainer) { var c = document.getElementById(mmOpenContainer); c.style.visibility = "inherit"; mmOpenContainer = null; } if( mmOpenMenus ) { for(var i = 0; i < mmOpenM…
0 votes5 answers -
Ajax, получить текст
появилась такая задача: Есть страница, на ней должен быть AJAX-компонент. Компонент занимается тем, что по нажатию на кнопку (onClick) "дергает" сервлет (php-скрипт, не важно). Компонент в респонсе получает текст. Этот текст нужно вытащить и поместить на страницу. Никакого xml, в респонсе содержится только текст. Я вообще не знаю AJAX, по идее - задача элементарная. Можете помочь? Я пробовал запускать скрипты с http://ru.wikibooks.org/wiki/AJAX, но что-то не получается Можете показать толковый пример? Спасибо.
0 votes2 answers -
getElementsByName и фреймы
задачка тип такая есть страница состоящяя из двух фреймов, в одной части я подгружаю свой файл а в другой сайт а катором также есть фреймы. Суть в чем, могу ли я из своего фрейма как нибуть через getElementsByName выцепить окно удаленного сайта и допустим приклеить туда картинку, что сайт просматривается через меня =) тоесть я хочю по имени выбирать контент и дописывать в него свой кодец, естесно токо у пользователя дабы не как не трогать сервак удаленной страницы, возможно ли это?
0 votes4 answers -
Сравнение js фреймворков
Довольно интересная вещь: http://lusever.ru/css-selectors/, делайте выводы
0 votes10 answers -
Подмена CSS средствами JS
Никак не могу понять, в ч?м тут дело. Имею примитивненький код: <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <meta http-equiv="imagetoolbar" content="no"> <link rel="stylesheet" type="text/css" id="css2" href="mozilla.css"> <link rel="stylesheet" type="text/css" id="css1" href="common.css"> <script type="text/javascript"> <!-- function ed() { document.styleSheets["css1"].disabled=true; document.styleSheets["css2"].disabled=false; } --> </script> </head> <body> <button onClick="ed();">hop!</button> </body> По замыслу, функция должна отменять один ста…
0 votes5 answers -
input type=button
Не могу понять как сделать что бы по нажатию на кнопку загружался архив. Пробывал через onClick не получается, брал кнопку в ссылку тоже тишина. Нужна помощь.
0 votes2 answers -
заканчивается загрузка картинок после совершения действия
добрый день, тестил сайт пока только ни IE 6 - http://www.papean.ru/ на сайте стоит скрипт который прячит и показывает блоки с отдельным контентом <script language="JavaScript"><!-- function openBlock(id, force_open){ document.all(id).style.display = ((document.all(id).style.display=="none" || force_open) ? "block" : "none"); } var Blocks = ['n1','n2','n3','n4','n5','n6']; var HideBlocks = ['n1','n2','n3','n4','n5','n6']; function hideBlocks(){ for (var j=0;j<HideBlocks.length;j++) document.all(HideBlocks[j]).style.display = "none"; } --></script> ПРОБЛЕМА: если зайти на сайт (или обновить его) и успеть кликнуть на один из разделов к примеру ЛОГОТ…
0 votes3 answers -
Java Script смены картинок, помогите внедрить в мой HTML код
Всем доброго времени суток))) Помогите решить проблемку. Скачал скрипт с нета (при наведении на одну картинку, в другом месте выскакивает другая), и тупо вставил его в свой код, заменил имена картинок на те которые нужны мне и решил посмотреть что получилось. В принципе понимал что идеально не получится, но тем не менее. Получилось следующее: 3 рамки с словами рисунок в столбик, но без изображений, при наведении курсора на 1 и 2 рамку в третьей происходит смена изображений на те которые мне нужно, тоесть в принципе работает, но хочется что бы в первой и второй рамке изначально были изображения которые будут появляться в третьей. Ниже код скрипта, подскажите что нужно изм…
0 votes3 answers -
Ширина Div-a через JS
В общем мне надо чтоб при загрузке страницы, заружался определенный яваскрипт который выставлял бы ширину определенного дива на нужную мне величину! Но как это сделать я не знаю так же как я делал с картинками не получается кто разбирается JS помогите плиз!
0 votes9 answers -
изменение цвета при наведение
Здравствуйте!!! Собственно проблема такая: есть ячейка, в которой при наведении на которую мышкой изменяется фон, в этой ячейке есть ссылка, необходимо сделать так чтобы при наведении на ячеку менялся цвет ссылки. заранее спс за помощь. ниже прилагаю уже имеющийся код: <!-- html --> <table cellpadding="0" cellspacing="0"> <tr> <td id="butL1" onMouseOver="this.style.background = 'red'" onMouseOut="this.style.background = 'blue'"><a href="#">Услуги</a></td> </tr> </table> #butL1 a { font-size:11px; color:#bad0e3; text-decoration:none; } #butL1 a:hover { font-size:11px; color:#fff; text-decoration:none…
0 votes8 answers -
Правомерно ли использование onclick="javascript:;" ?
Зашел тут спор, на сколько правомерно использование префикса ?java script:? перед кодом реакции на события onXXX, где XXX?? название события. Является ли это чем-то значимым или это очередное расширение синтаксиса эксплорера, которое пришлось учитывать всем остальным браузерам. Собственно точки зрения на это 2: Это якобы указатель языка, на котором написан обработчик Это ничего не значащие символы, их использование опасно для здоровья страницы Основной аргумент у первой точки знания, конечно же очевиден: Типа так работает, какие тут могут быть сомнения: onclick="perlscript:$window->document->MyForm->Text1->{'value'} = 'Hello, world!';" <a href='#' onclick=…
0 votes7 answers -
Удаление текста из поля!
Подскажите как сделать чтобы: есть текстовое поле для поиска, в поле изначально введен текст "поиск по сайту", как сделать чтобы при нажатии на поле ввода текст автоматически исчезал! Заранее спасибо!
0 votes5 answers -
Картинка при наведении на ссылку
Есть ли такой простой скриптик на js, чтобы при наведениии на ссылку которая в одной ячейки таблицы, подгружалась картинка в другой ячейки таблицы? ссылок соотвественно будет несколько!
0 votes4 answers -
Два скрипта с разным отображением.
Проблема! Есть два скрипта, один - плавающая по экрану рыбка, другой - птицы, пролетающие с левого края страницы на правый. Вот коды: Рыбка: var speed=50; // SPEED OF ANIMATION IN MILLISECONDS. var change=5000; // MAX TIME BETWEEN DIRECTION CHANGES IN MILLISECONDS. var xmax=3; // MAX NUMBER OF PIXEL STEPS LEFT OR RIGHT. var ymax=5; // MAX NUMBER OF PIXEL STEPS UP OR DOWN. var fishRurl="fishr.gif"; // THE URL OF THE RIGHT-FACING FISH var fishLurl="fishl.gif"; // THE URL OF THE LEFT-FACING FISH var w3c=(document.getElementById)?true:false; var ns4=(document.layers)?true:false; var ie4=(document.all && !w3c)?true:false; var ie5=(doc…
0 votes1 answer -
Помогите правильно "закрыть меню"
Здравствуйте, у меня возникли некоторые проблемы с закрытием меню. Естесственно меню я делал сам. Оно привязываеться к tr элементу таблицы. В общем его можно привязать к чему угодно. Привязка к строке таблицы: <tr onmouseover="this.className='box_tr_over';" onmouseout="this.className='';" oncontextmenu="return drop_menu('files', 1);"> <td><input type="checkbox" /></td> <td>...</td> <td>...</td> <td>...</td> <td>...</td> </tr> Это конечно не главное... В целом, скрипт работает отлично. Открывается как нужно по событию oncontextmenu. Теперь возникла проблема закрыть меню. На данны…
0 votes10 answers -
снова азы JavaScript - прошу разъяснить
Есть задача - получить для элемента второй родитель. Все остальное, вроде бы, сделал (конечно, очень коряво, но не зная языка сделать лучше не получаеся -) Имеется код (подключена JQuery) var current_active = document.body; function hideall () { var ulitems = $("#collinks dl ul"); for (var i=0; i<ulitems.length; i++) { ulitems[i].style.display = "none"; } var dlitems = $("#collinks dl"); for (var i=0; i<dlitems.length; i++) { dlitems[i].className = ""; } } function swapstate() { hideall(); alert(event.target.innerHTML); var container = this.parentNode.parentNode; alert("worked!"); if (container != current_active) { current_active = contain…
0 votes73 answers -
Срочно! Как в ие сделать <option disabled>?
Ие оказывается не поддерживает свойство disabled для option. Как исправить это. Слышал, что можно это сделать с помощью ява скриптов, но ява скрипт я не знаю, а сделать надо. Может кто-нибудь знает какой-нибудь скрипт для решения этой проблемы?
0 votes4 answers -
Преобразование строк в дату
Друзья! Корректна ли функция? Судя по всему, что она не преобразовает строку в дату - нет. function convertDate(strData){ var NewData = ""; if (strData[0].text=="") return NewData; var Day = strData[0].text.substr(0); var converted = Date.parse(Day); var myDate = new Date(converted); return Day; } Вызываю ее следующим образом convertDate(pubDate). pubDate имеет 04.02.2008 17:29 Где ошибка? Спасибо!
0 votes2 answers -
nodeId
Подскажите, пожалуйста, нужно ли определять переменную: var content = document.getElementById("content"); content.style.display = "none"; или же можно сразу content.style.display = "none"; если в HTML задано: <div id="content"></div>
0 votes3 answers -
Как лпределить, загрузился ли документ в IFRAME?
Знает ли кто, как определить из родительсого окна, загрузился ли документ в IFRAME, расположенном в этом окне. Вариант с помещением обработчика onload в документ, размещенный в IFRAME не подходит. Может можно как то установить этот обработчик из родительского окна.
0 votes4 answers -
iframe
можно ли как то задать в теге iframe, какой либо javascript код?
0 votes5 answers -
Хотелось бы разобраться... помогите...
Pro-pro-pro... any text.....<script language=javascript> var r=330; var i=0; do { window.setTimeout("divresize()", 2000); i++; } while (i<10)
0 votes2 answers -
События и Элементы на странице
Можно ли при помощи javascript узнать на каком элементе страницы выполняется действие? Например: если на фрейме выполняется событие onclick, то сделать то-то, то-то. Заранее благодарен.
0 votes4 answers -
Проверка логина\пароля
Господа проффесионалы и просто знающие люди! Только начинаю с javascript бороться, посмотрите если не затруднит, на предмет правильности и возможности сокращения кода <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Проверка пороля</title> <script language="javascript"> <!-- var logins=new Array('1', '2', '3', '4', '5'); var parols=new Array('5', '4', '3', '2', '1'); function print() { var log=document.forma_1.login.value; var par=document.forma_1.parol.value; for (i=0; i<logins.length; i++) { if (logins[i]==log && parols[i]==par) {alert('Вы вошли как ' + logins[i]); break} el…
0 votes5 answers -
Глобальная переменная
Подскажите, пожалуйста, достаточно ли вынести объявление переменной за все функции, чтобы она была глобыльной и была видна в любой функции для использования. У меня почему-то такая переменная после выполнения нескольких функций становтся "undefined". Помогите. Не пойму, где копать. Если нужен код - предоставлю... Спасибо.
0 votes3 answers