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
-
Узнать высоту дива или его ординату
document.getElementById('div').style.top ничего не выдает. Помогите плз кто знает как узнать высоту дива или его верхнюю координату? А то неохото для каждого символа высчитывать длину в пикселях .
0 votes1 answer -
Параметры двух функций
Здравствуйте. У меня такой вопрос: Можно ли сделать так чтобы параметн из одной функции автоматически передавался в другую функцию. Например Funct1(name, id) и Funct2(name, color) выполняются в разных местах и при разных обстоятельствах. Так вот нужно, чтобы из Funct1 name автоматически попал в Funct2 Надеюсь объяснила нормально. Жду ответов. Заранее спасибо
0 votes16 answers -
Горячие "слова"
Приветствую. Как обычно, появилась новая идея, а сней и новая проблема) Задача: Написать обработчик горячих "слов". То есть, не просто горячие клавиши типа "Е" или их комбинации типа "ctrl +Е", а последовательности клавиш типа "hello". (hello - заранее определенное слово) Проблема: Как перехватить определенную последовательность нажатых клавиш? Если есть какие-либо идеи, хотелось бы послушать. Заранее благодарен.
0 votes3 answers -
document.getElementById("iframe").src для Opera
Приветствую! Есть код (далле), по нажатию на ссылку 1 содержимое src должно меняться на http://domain.ru/showcl.php?id=1 а содержимое href должно меняться на http://domain.ru/showcl/1/ Для ссылки 2 - соответственно http://domain.ru/showcl.php?id=2 и http://domain.ru/showcl/2/ Для IE и FF данный код работает, а для Opera - нет. Подскажите, как его сделать рабочим и для оперы. В ч?м может заключаться ошибка? <a href="#" onclick="chcl(1)">ссылка 1 >></a> <a href="#" onclick="chcl(2)">ссылка 2 >></a> <a href="#" onclick="chcl(3)">ссылка 3 >></a> <a href="#" onclick="chcl(4)">ссылка 4 >></a> ... &l…
0 votes1 answer -
контент, который тянется до определенного разрешения, а потом центрует
проблема вот в чем: контент сайта должен тянуться с разрешения 1024*768 до 1024*1280. в ширь. если разрешение больше, он должен останавливать свою тянучесть и центрироваться. сейчас на большом разрешении (1600*1200) в опере и в ие он тянучесть останавливает, но жмется влево. в огнелисе тянется на всю ширину и никакой max-width его не останавливает. а также такой код его не берет: body { margin: 0 auto; padding: 0; font-family: Georgia; font-size: 100.01%; font-weight:normal; } .all{ width: expression(document.body.clientWidth < 1240 ? "100%" : "1240px"); max-width:1240px; min-width:1000px; } можно через жабаскрипт еще что-нить добавить, чтобы было как надо? ес…
0 votes11 answers -
как сделать вкладки
вобщем нужно сделать для сайта одну простую штуку - есть несколько ссылок и табличка, в которой написан текст, при нажатии на разные ссылки ТЕКСТ должен меняться... для ссылки 1- текст 1, для ссылки 2 - текст 2 ну и так далее Я с javascript просто никогда не работал) так) тока передирал готовые примеры)) вот что пробовал сделать.. <script type="text/javascript"> function changePreview(itemNumber) { document.getElementById('bl1').style.display = 'none'; document.getElementById('bl2').style.display = 'none'; document.getElementById('bl3').style.display = 'none'; document.getElementById('bl4').style.display = 'none'; document.getElementById('bl5').style.displ…
0 votes1 answer -
Запретить кешировать файл JS
<script language='JavaScript' type='text/javascript' src='test.js'> test.js - меняется на сервере , каждый раз при перезагрузке - туда пишутся массивы с данными. Нужно чтобы клиенту кидался всегда новый файл. С первого раза кешируется и вс?
0 votes19 answers -
ДОМ и таблицы
Я видел примеры в инете где ячейки таблицы обходятся не по айдишникам, а как массив (x,y). я не могу найти этот пример еще раз, подкиньне пожалуйста инфу где почитать?
0 votes1 answer -
Цвет фона айфрейма.
Всм привет. Столкнулся с проблемой. Есть слой вида <div ...><iframe ...></iframe></div> Задача, поменять цвет фона в айфрейме, но не в файле айфрейма, а через див. Если есть какие-либо идеи, предлагаю поделиться Знаю что в плагине к мутулзу реализована такая возможность. Например function attachMochaLinkEvents(){ if ($('TestLink')){ $('TestLink').addEvent('click', function(e){ new Event(e).stop(); document.mochaDesktop.newWindow({ id: 'test', title: 'Content in an Iframe', loadMethod: 'iframe', contentURL: 'test.html', width: 340, height: 340, scrollbars: false, paddingVertical: 0, paddingHorizontal: 0, bgColor: '#c30' [i]// Соот…
0 votes4 answers -
Доступ к объектам в новом окне
var line = 'test.php'; NewOpenWin=window.open(line,'','top=150,left=200,width=640,height=480,scrollbars=yes,location=no,toolbar=no,directories=no,status=no,menubar=no,resizable=yes'); неполучается получить доступ к объектам , делаю так sdsd=NewOpenWin.document; далее пытаюсь обратится к объектам в окне (sdsd.body и т.д.), ничего не выходит.
0 votes20 answers -
. в регулярнов выражении + Opera
Здравствуйте, вот откопал, на первый взгляд, несерьезный косяк Opera с обработкой класса символов "." в регулярных выражениях. Вообще символ точки в регулярных выражениях означает "любой символ, кроме символа перехода на новую строку". Так вот, в моем редакторе http://www.nikuz.name/galery.html, где проверка строится на регулярных выражениях этот "косячок", послал коту под хвост всю проверку. А именно: во входной строке из textarea я заменяю все переходы на новую строку тегом " ". IE и FF обрабатывают все хорошо, а в Opera стоит нажать, при вводе, "Enter" и вся конструкция рушится. (это заметно если вставить сонктрукцию [коде][/коде] НАПИСАЛ РУССКИМИ ЧТОБЫ НЕ РАСПОЗНОВАЛО…
0 votes4 answers -
скрипт не работает в огнелисе
есть скрипт, который реализует работу "бегунка" (мышкой таскать вдоль линейки). в опере и осле все работает, в огнелисе не хочет. как заставить его работать в огнелисе? вот скрипт: <!-- <SCRIPT language=JavaScript src="scroll.js"></SCRIPT> --> <SCRIPT language="JavaScript"> <!-- var sredaLeftRU = 0; var fieldLeftRU = 11; var fieldDLeftRU = 92; var rleft; var lleft; var txtsend; var valuetxt; document.onmousedown=mouseDownEvent; document.onmousemove=mouseMoveEvent; document.onmouseup=mouseUpEvent; var dx; var imgDragging = null; function mouseDownEvent() { if (event.srcElement.id.indexOf("horse") != -1) { imgDragging = event.…
0 votes1 answer -
setTimeout
Как оптимизировать счетчики? Вот тут www.nikuz.name эффект плавного потухания рамки, но так как картинок много начинает притормаживать на слабых машинах. вот эта функция срабатывает после отведения мыши: function move(obj,nr) { transparenti[nr]=1; function plus() { if(transparenti[nr]>0) { transparenti[nr]-=0.09; if(IE==null) obj.style.opacity=transparenti[nr]; else obj.style.filter="alpha(opacity='"+(transparenti[nr]*100)+"')"; return timeMove[nr]=setTimeout(plus,0); } else return false; } plus(); } Если я не ошибаюсь таймеры вообще на каждый вызов создают копию функции.
0 votes3 answers -
Можно ли в строку запроса вписать JavaScript код?
Добрый день! Собственно вопрос.... <a href="fail.php?(а здесь код на JavaScript(# document.all.(id ячейки).value) и вс? это присваевивается некой переменной)> ..... Можно так извратится, если да то подскажите как?
0 votes23 answers -
Replace <a>
Помогите реализовать функцию замены тега . Нужно избавиться от ссылки, но сохранить Text в ячейке таблицы: До выполнения функции <td><a href="Link">Text</a></td> После выполнения функции <td>Text</td> Или может ссылку можно перевести в состояние disabled?
0 votes8 answers -
Очистить select
Не могу очистить select от элемента optgroup. С option все понятно document.getElementById("Any").length=0; или document.getElementById("Any").options.length=0; Но вот все равно остаются и ломают всю структуру. Помогите.
0 votes2 answers -
Контейнер для электронного адреса
Друзья! Мне нужна ваша помощь. 4 картинки. Нужно, чтобы при клике на определенную картинку, в контейнер (назовем это так) помещался соответствующий ранее вбитый e-mail. Этот контейнер с соответствующим e-mail необходим для дальнейшей манипуляции. Знаю как поместить e-mail в текстовый инпут, а вот так скажем в скрытый контейнер не знаю (( Прошу сильно не пинать ногами, я начинающий ...
0 votes3 answers -
Управление цветами пикселей
Можно ли средствами JS управлять цветом каждого пикселя в окне броузера?
0 votes31 answers -
Параллейны ввод в 2 формы
Form1 Form2
0 votes7 answers -
Как вставить строку из input в строковой элемент <i> или <strong>?
Чего то тормознулся и ни как не получается реализовать следующую задачу: Нужно чтобы когда пользователь набирает что-то в input или textarea, эта строка передавалась бы в некоторый строковой элемент или , желательно после каждого нажатия клавиши , как сделать?
0 votes5 answers -
строка таблицы
как сделать что бы при наведении на строку row таблицы курсор менялся на палец как у ссылки, цвет фона этой строки менялся а при нажатии ббыл переход на определенную ссылку? плиз в виде кода JS покажите
0 votes2 answers -
Можно ли просмотреть файл *.JS???
Я вот тут подумал, не может ли кто-то просмотреть файл яваскрипта, который загружает с моего сайта. Можно ли быть относительно уверенным что код явки не будет просмотрен в этом файле?
0 votes48 answers -
Как из JS открыть PHP?
Как из JS открыть PHP?
0 votes13 answers -
Максимальная размерность массива
Подскажите, есть ли ограничения на размерность массива в JS? Не слишком ли, для нее будут три массива размерностью 1 на 2750 элементов каждый? (или один но размерностью 3 на 2750) Так вроде "на глаз" замедления не обнаружено Где-нибудь прописаны ограничения?
0 votes4 answers -
onclick
Как перехватить переход при нажатии на ссылку и заставить перейти по ссылке с помощью события онклик? Как указать перейти например по ссылке 2.html. Это делается для того чтобы при включенных JavaScript переход был по дугой ссылке а при выключенной JavaScript по указанной 1.html. 1
0 votes8 answers