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
4723 questions in this forum
-
Размер фона
А можно ли менять размер фона, т.е. мне фон надо подгонять под размер td
0 votes6 answers -
<INPUT TYPE="FILE"> - разный размер во всех браузерах
камрады, нашел на форуме похожую темку http://forum.htmlbook.ru/index.php?showtopic=4198, но так и не нашел выхода. ссылка в той теме не работает. как задать фиксированную ширину именно для поля загрузки файла и его кнопки? в осле, фоксе и опере смотрится везде по разному. пробовал через стили, то же самое. я так понимаю, длина как-то считается, учитывая размер самой кнопки....? :/:/ пролейте свет на этот вопрос, плз
0 votes5 answers -
как прокрутить скрол в нужное положение
Привет всем) т.е. типа http:\\....#form прокрутить скрол в то место где <a name="form"></a> как реализовать по средствам JS?
0 votes5 answers -
Висит загрузка у окна
Добрый день! Собсна вопрос таков. Есть скрипт, который при клике на ссылку, в моем случае картинку открывается новое окно с большой картинкой. Все нормально, но только в открывающемся окне очень долго висит статус загрузки, как будто что-то еще качается. Подскажите пожалуйста, как это устранить. Сама функция: function map(name,w,h) { if (window.msgWindow) { if (!msgWindow.closed) msgWindow.close (); }; prop="toolbar=no,scrollbars=no,location=no,directories=no,status=no,menubar=no,res izable=no,width=" + w + ",height=" + h; msgWindow=window.open("","winpic",prop); pm="<center><img src='" + name + "' border='0' onclick='window.close();' title='нажмите, …
0 votes8 answers -
Одинаковая высота колонок в каждом ряду
Привет, Задача следующая: Имеется несколько рядов блоков. Блоки могут быть различными во высоте, в зависимости от содержимого. В каждом из рядов надо определить блок с максимальной высотой и установить её остальным блокам этого ряда. Количество блоков в ряд известно и равняется четырем. Вот что имеется на текущий момент: http://jsfiddle.net/RzC4q/ Но мне кажется, что тут всё криво и код можно улучшить, либо вообще всё сделать по-другому. Как говорит дядя s0rr0w "jquery головного мозга". В общем-то не обязательно даже код, достаточно алгоритма. Спасибо
0 votes12 answers -
Две версии jQuery
Нужно на страницу подключитьjQuery версии 1.8, но в <head> уже включена 1.4.2, и <head> я менять не могу. Можно ли в теле страницы подключить нужную версию и не вызовет ли это конфликтов?
0 votes4 answers -
ДОМ и appendChild
Здравствуйте, у меня есть 2 файла: (popup.html) <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Untitled Document</title> <script type="text/javascript"> function mypopup() { mywindow = window.open('window.html','Title','location=0,status=1,scrollbars=1,width=800,height=600'); } </script> </head> <body onLoad="mypopup()"> </body> </html> и (window.html) <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> &…
0 votes5 answers -
Поведение двоичного кодов и сценариев
Эта опция в 7-м эксплорере по умолчанию разрешена? У заказчика и еще у нескольких людей запрещена, сомнительно что они сами запретили. А мне сомнительно что она может быть запрещена, потому что это отключает фильтры. Кто что слышал по этой проблеме?
0 votes5 answers -
ActiveX
Доброго времени суток. Прошу подскажите пожатуйста, как розрешать запуск ActiveX компонентов, что б в эксплорере автоматичетси они активировалися. Заранее благодарен.
0 votes8 answers -
Radio button
Всем добрый вечер! Есть небольшая проблема...Необходимо,чтобы после того как человек выберет конкретное значение переключателя и нажмёт кнопку далее вывелось в новом окне, текст соответствующий данному переключателю! Например, если комп то про комп что то написано будет,если ноут то про ноут! Вот код программы... <html> <head> <title>Test Radio Button</title> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <script type="text/javascript"> <!-- function DoIt(RXGroup) { var radioRXGroup = document.getElementsByName(RXGroup); for (var RowR = 0; RowR < radioRXGroup.length; RowR++) { if(radioRX…
0 votes2 answers -
Не создается объект XMLHTTP
Здравствуйте, товарищи! Пытаюсь написать кроссбраузерный сценарий на AJAX, но не могу создать объект XMLHTTP для Firefox и Opera. Для IE - все создается и работает успешно. При создании XMLHTTP использую следующую стандертную функцию: function getXmlHttp(){ var xmlhttp; try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) { xmlhttp = false; } } if (!xmlhttp && typeof XMLHttpRequest!='undefined') { xmlhttp = new XMLHttpRequest(); } return xmlhttp; } Подскажите, пожалуйста, почему не работает в Лисице и Опере. Спасибо.
0 votes6 answers -
Как можно обойти блокировку всплывающих окон?
Здравствуйте! Есть главное окно в котором представлена некая древовидная структура объектов, у любого объекта может быть схема, которая при необходимости должна открываться в другом окне(я открываю функцией window.open, потому что она возвращает ссылку на новое окно). При чем таких открытых схем может быть достаточно много. Из схемы можно перейти обратно в дерево и наоборот. Т.е. главное и дочерние окна должны взаимодействовать друг с другом(например из дочернего передавать данные в функцию родительского окна). В главном окне хранится массив ссылок на дочерние. А дочерние окна получают доступ к родителю через свойство window.opener Окна необходимы, потому что человек кото…
0 votes1 answer -
Подгрузка ID
Всем доброго утра\дня, дело таково, нужно реализовать подгрузку некого id (числовые данные) с одной страницы на другую, возможно это както реализовать средством javascript?
0 votes10 answers -
Cannot call method 'removeAttribute' of null
Есть код: window.onscroll=tb(this.pageYOffset); function tb(val) { var bar=document.getElementById('topbar'); if(val>10){bar.setAttribute('scroll');} else{bar.removeAttribute('scroll');} } Но почему-то не определяется переменная bar, естественно и атрибуты не ставятся Как сделать чтобы определялась??
0 votes12 answers -
Онлайн игра на Node.js + SockJS или socket.io / Node.js
Здравствуйте, уважаемые форумчане. Проблема в том, что я хочу сделать мультиплеер для игры 2048. Я нашёл готовую реализацию на SockJS но в этой версии оппонент выбирается случайно, а мне нужно как-то выбрать оппонента. Так вот с этим я потратил несколько дней но ничего особо не сделал , пытаясь все переделать под Socket.IO. Пытался использовать механизм комнат в socket.io но ничего не получилось. Буду рад любой помощи.Хотя бы знать , в какую сторону копать,может в SockJS есть возможность сделать мультиплеер с приглашениями или комнатами, то есть, хоть как-нибудь выбирать оппонента. найденный пример
0 votes2 answers -
Как менять флеш-ролики через javascript?
Задача такая: 1. Есть несколько картинок-превьюшек. 2. Есть область куда выводится флеш-ролик. 3. При клике не картинку нужно менять флеш-ролик. В общем, должно получиться, что-то вроде галереи для просмотра флеш-роликов. Что я уже попробовал: 1. Вставлю флеш таким кодом: <object type="application/x-shockwave-flash" data="flash.swf" width="244" height="400"> <param name="movie" value="flash.swf" /> </object> Этот ролик гурзится по-умолчанию и вроде везде нормально отображается. 2. По клику на картинке заменяем в указанном коде атрибуты data и value. В FF работает, в IE - нет. 2a. По клику на картинке удаляем весь тег object и вместо него вставляем htm…
0 votes7 answers -
Roloover меню на js
Всем доброго времени суток! В общем надо сделать такое. Эсть меню, когда оп нему водишь мышкой, под каждым пунктом меню подсвечивается картинка. Такая вещь в принципе много где описана, но е меня есть нюанс. Многи статьи, где описывается решение етой задачи работают с двумя картинками.тюе для исходного состояния, и при наведении мышки картинка меняется на другую. А как сделать так, чтобы картинка появлялась просто про наведении мышки, а когда мышка не наведена то картинки нету не какой, т.е допустим просто название пункта меню. Заранее благодарен за внимание
0 votes9 answers -
скрипт смены изображения
Приветствую. Стоит такая задача нужно сделать автоматическую смену изображений. Подробнее на картинке я в жаваскриптах ничего не знаю. Подскажите как реализовать. Догадываюсь, что это 1 фай в папку js на сайте + пару строчек на странице. вот пример как мне нужно osc4.template-help.com/wt_31163/index.html
0 votes11 answers -
$.get ошибка при загрузке содержимого файла
Здравствуйте, Хочу получить данные из другого файла, но получаю ошибку 404 jQuery(document).ready(function() { var jqxhr = $.get("item.html", function (data) { alert("success" + data); }) .success(function () { alert("second success"); }) .error(function (data, codeError) { if (codeError == 'parsererror') alert('Возникла ошибка при получении данных с сервера! (' + codeError + ')'); else alert('Сервер не отвечает! Код ошибки: ' + data.status + '\n codeError = ' + codeError); }) .complete(function () { //alert("complete"); });});Ошибка: Сервер не отвечает! Код ошибки:404 выходит всегда кроме того слу…
0 votes15 answers -
Как изменить цвет текста по умолчанию в текстовом поле?
Здравствуйте. Есть такой код: <input type="text" size="42" name="dopmeta" value="Индивидуальные теги для файла" class=add_files onBlur="if(this.value==''){this.value='Индивидуальные теги для файла';}" onClick="if(this.value=='Индивидуальные теги для файла'){this.value='';}"> При загрузке страницы текст "Индивидуальные теги для файла" в текстовом поле по умолчанию чёрного цвета. Когда ставишь курсор в поле текст изчезает и можно писать свой. Он будет тоже чёрного цвета. Внимание вопрос!!! Как сделать цвет текста по умолчанию (тот который появляется при загрузке страницы) серого цвета, но чтоб когда поставил курсор в поле и начал писать, текст был чёрный. Спасибо.
0 votes2 answers -
правельно распарсить дату
задача такая: мне нужно распарсить дату формата 2008-03-07 и записать год, день мес в отдельные переменные. Написал вот так функцию, работает но код мне не нравится. Кто может лучше ? str = '2008-03-07'; var eventDate = parseEvent(str); function parseEvent(str) { var dateHolder = []; var year = str.substr(0,str.indexOf("-")); dateHolder.push(year); var month_day = str.substr(str.indexOf("-")+1); var month = month_day.substr(0,month_day.indexOf("-")); dateHolder.push(month-1); var day = month_day.substr(month_day.lastIndexOf("-")+1); dateHolder.push(day); return dateHolder; }
0 votes3 answers -
Object literal syntax
задача: есть объект, в котором должны быть статические (не будут изменяться) и динамические (будут изменяться) свойства. испльзуя Object literal syntax для объекта статич. свойства я объявляю как свойства, а динамические каждый раз перезаписываю в методе init. вот так: obj = { stat1 : 'some value', stat2 : obj.stat1 + ' will be here', init : function(){ // небходимо использовать некоторые из ранее созданных свойств этого объекта (stat1, stat2,...) dynamic_prop = stat1 + stat2; } } obj.init(); но при попытке использования stat1 когда я объявляю stat2 приводит к ошибке: "obj is undefinite". то же и с init() методом. чувствую, что-то не так, но не врубаюсь ч…
0 votes17 answers -
Как установить Plyr.io на сайт?
Здравствуйте! Как установить видео плеер Plyr на сайт, чтобы он работал и менял разрешение видео?Объясните пожалуйста подробно. Описывая каждый шаг.
0 votes0 answers -
innerHTML в IE
Помогите кто чем можит, врубится немогу в чем дело. Вот есть такая штучка: document.getElementById("total_price").innerHTML=total; В Опере работает, а вот в IE нехочит. Можит есть альтернатива innerHTML или как решить проблему.
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