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
-
Почему выполняется блок else?
Почему выполняется блок else, если блок if true? Создать массив.В этот массив записать 5 услуг автосервиса.Узнать выполняется ли такой вид работы в автосервисе и под каким он пунктом. var arr = ['замена масла', 'ремонт кпп', 'диагностика двс', 'то двс', 'покраска']var answer = "Работа выполняется, пункт ";var answer2 = "Работа не выполняется"function find(array, value){ for(var i = 0; i < array.length; i++){ if(array[i] == value){ return answer + ++i } else{ return answer2 } }}find(arr, "ремонт кпп")
0 votes4 answers -
поочередное отображение иконки в раскрывающемся диве
Всем привет! Подскажите с задачей! Как сделать нормальную работу стрелок? При втором цикле кликанья нормально работает только третий элемент. Здесь можно экспериментировать
0 votes2 answers -
Карусель.
Здраствуйте! Для начала ссылка - http://sale1.ucoz.ru/publ/quot_mstiteli_quot_na_peredache_quot_vechernij_urgant_quot/1-1-0-1 Нажмите на 666 видео,видите появляется блок с видеозаписями пользователя,как сделать чтобы они были в одну строку и еще прокручивались влево вправо,то что остается не видно!Читал туториалы как создать Jquery карусель,но все то((Подскажите как сделать!Заранее спасибо!
0 votes5 answers -
Эффект выскальзывания страницы
Интерсует эффект выскальзывания, допустим как у этого шаблона: livedemo00.template-help.com/wt_41674/index.html#!/ Загвоздка в том, что этот эффект достигается в пределах одной страницы, если кто код подобных шаблоны разбирал тот поймет о чем речь.. То-есть систему управления не прикрутишь к такому шаблону.. Может есть у кого какой нибудь скрипт аналог, который бы мог помочь создать такой эффект, или может другой похожий.. чтобы можно было шаблон который я сделаю с ним, мог прикрутить к какой нибудь ЦМС.
0 votes2 answers -
Пересечение двух элементов.
delete
0 votes0 answers -
Помогите вывести не в новое окно а, в фрейм текст
Я нашел скрипт для поиска по сайту, но не могу вывести в фрейм результат, помогите пожалуйста кто-нибудь <html><body> <!-- Скрипт поиска --> <script LANGUAGE="Javascript"> var item = new Array(); c=0; item[c]=new Array("arts/arts.htm","","ЛИРИКА ","лирика,ключевые слова,и еще слова","Лирика"); c++; item[c]=new Array("drama/menu/1808-1816/torzhestvo.htm","","торжество","торжество,слова","Императрица"); page="<html><head><title>Результаты поиска</title></head><body bgcolor='azure'><center><table border=0 cellspacing=10 width=60%>"; function search(frm) { win = window.open(); win.document.write(page); …
0 votes1 answer -
js+php
подскажите можно js совместить с php вобщем мне нужно чтоб переменная созданная в <?php $secunda=data('s') ?> обновлялась как на js (вродебы это циклом называется)ежесекундно
0 votes1 answer -
Работоспособность jQuery и MooTools на одной странице
Помогите решить проблему. Поставил себе на сайт меню на jQuery. Вот скрипт: Никому не интересны портянки кода сторонних фреймворков. Тем более пожатые. Потом поставил блок с прокруткой MooScroll на MooTools framework (меняет стандартную полосу прокрутки на OSX прокрутку) и обнаружил, что они конфликтуют. Прокрутка работает, а меню (выпадающая часть) - нет. Ставлю скрипт jQuery после MooTools (вконце страницы, перед </BODY>) - меню работает, а прокрутка - нет. Как справиться с этим?
0 votes1 answer -
разбивка контента на страницы
Здравствуйте! Делаю сайт, и возникла такая задача - сделать слайдер контента. Знаю про плагины которые используются, но вот в чем дело- в них как правило уже указывается какое количество элементов на странице отображать. У меня же заранее неизвестно - все считается в зависимости от того сколько текста/картинок влезет в контентную область. Сама сделала на jquery - отсчитывается высота элементов,но скрипт работает не всегда - и под разные браузеры учитывая все отступы и плавающие элементы сложно все учесть.Как оказалось у плавающих блоков дает offsetheight 0. Отступы в IE по другому отсчитываются...в общем, вроде работает навигация, но все держится кое как )) Может быть …
0 votes4 answers -
Алфавитный порядок
Как сделать, что бы когда пользователь ввел слова и нажал кнопку, они построились в алфавитном порядке? Или сразу в алфавитном появлялись?
0 votes2 answers -
Что за баг с jQuery jplayer?
Доброго времени суток, уважаемые форумчане! Подскажите пожалуйста, не могу понять, что не так с jQuery jplayer. При загрузке страницы в Хроме бесконечная обработка запроса, если обновить страницу в консольке наблюдаю ошибку 403. Права доступа к файлам 0644, пути прописаны правильно, что не так? audiorussia.com Код: $("#jquery_jplayer_1").jPlayer({ ready: function () { $(this).jPlayer("setMedia", { oga: "/audio/1.ogg", mp3: "/audio/1.mp3" }); }, swfPath: "/js", supplied: "oga, mp3", play: function() { $(this).jPlayer("pauseOthers"); }, wmode: "window", smoothPlayBar: true, keyEnabled: true});
0 votes1 answer -
отключить jq-плагин
подскажите пожалуйста как можно условно отключить jq-плагин например jq-плагин подключен так $('#element').plugin(); нужно чтобы он действовал при ширине окна браузера >1000px и не действовал при ширине окна браузера <=1000px
0 votes5 answers -
magic line
Дано сайтик, на котором используется скрипт magic line. Проблема: линия изначально имеет непонятную ширину 115px вместо 100px, прописанных в css: #magic-line { position: absolute; bottom: -2px; left: 0; width: 100px; height: 2px; background: #fff; } Скрипт высчитывает ширину при наведении на ссылку, а потом ширина линии должна возвращаться к исходной (то есть 100px). Никакие манипуляции с шириной 100px не действуют, можно вообще смело эту строчку убирать. Что я делаю не так? Нужно, чтобы ширина линии на пункте "О НАС" "в спокойном состоянии" имела те же размеры что и при наведении на этот пункт. Или хотя бы должна быть возможность откорректировать начальную ш…
0 votes3 answers -
Фотоальбом в первом сайте
Привет, подскажите как сделать фотоальбом на странице, желательно чтобы были картинки а при нажатии на них они увеличивались, сайт делаю первый, в java script 0, что надо делать и знать?
0 votes5 answers -
Помогите найти скрипт
В iCloud при вводе неверных данных форма трясётся вправо-влево. Мне очень нравится эта идея. Я пытался самостоятельно её имитировать: $('#wrapper').animate({'left':'+=20px'},'100').animate({'left':'-=20px'},'100').animate({'left':'+=20px'},'100').animate({'left':'-=20px'},'100').animate({'left':'+=20px'},'100').animate({'left':'-=20px'},'100').animate({'left':'+=0'},'100'); Но это получается слишком медленно. Оно не выглядит как жест головой "не-а". Изменение времени 100 на любое другое лишь замедляет эффект. Пытался гуглить, но так и не смог подобрать верный запрос. Помогите, пожалуйста. Найти или реализовать)
0 votes2 answers -
Как задать обработчики событий к динамически созданным элементам?
Имеется таблица, которая создается динамически. Необходимо к каждой ячейке таблицы прикрепить 2 обработчика событий - onmouseover и onmouseout таким образом, чтобы при наведении на каждую ячейку подсвечивались строчка и столбец в которых находится ячейка. Функция для подсвечивания имеется и работает, но только на статически созданных элементах (прописанных вручную в HTML). Сама функция подсвечивания имеет 2 входных параметра - row и col. Помогите прицепить события ко всем ячейкам таблицы. P.S. Присоединение обработчиков происходит в функции конструкторе ячейки таблицы.
0 votes4 answers -
TinyMCE из <br /> в <br>
Столкнулся с проблемой. TinyMCE переносит строки тегом <br /> со слешем, как убрать его? Сделать вид <br> нашел все вхождения тега в tiny_mce.js поменял на тег без слеша не помогло, подозреваю регуляркой подставляется, вот только не пойму где. Данная заморочка нужна для валидности кода под doctype
0 votes1 answer -
Вывести геолокацию в html форме
Не могу вставить значения переменных широты и долготы в html форму. Причем тестовые значения выводятся а широта и долгота нет. Либо если вывод вставить в саму функцию, то на старнице выводится ТОЛЬКО значение, а все остальное куда-то теряется... Я в JS еще сильно новичок, наверное что то не учитываю или ошибаюсь... Код ниже <div id="connect_form"> <form method="POST"> <script type="text/javascript"> ex='ЭТОТ ПРИМЕР ВЫВОДИТСЯ КАК НАДО'; navigator.geolocation.getCurrentPosition(function(position) { var latitude = position.coords.latitude; document.writeln(latitude); //ЕСЛИ СЮДА ВСТАВИТЬ …
0 votes1 answer -
JavaScript переходы с использованием Shift
Есть на сайте код который генерит перечень ссылок: <script language='JavaScript' src='http://r1.wmlink.ru/?id=95285'> При нажатии на любую ссылку с комбинацией Shift+мышкой(клик) происходит открытие ссылки в новом окне. Вопрос: Как отловить 2а таких сочетания нажатий и сообщить пользователю (на той странице где ссылки), ну например:"Поздравляю с Новым Годом !" ? Заранее спс за ответы.
0 votes0 answers -
Скорость работы скрипта
Добрый день! Есть сайт на bitrix - www.svet-v-dom.ru. Специально для каталога по нашему желанию был разработан динамический фильтр (ajax по моему), который можно увидеть на странице http://svet-v-dom.ru/catalog/svetilniki/. При загрузке этой странице в IE выскакивает окно ошибки: http://files.mail.ru/RRRHSR (скрин ошибки). В Opere при сортировке товара с помощью фильтра браузер может зависнуть, если не зависнет то загрузит нужные товары очень медленно. Хотел бы узнать, как проверить скорость работы скрипта и доказать разработчикам, что скрипт необходимо полностью переделать и оптимизировать, потому что на их взгляд скрипт не требует оптимизации. Да и вообще желаю узнать в…
0 votes3 answers -
Снятие радиокнопок при нажатии на другую
есть форма и нужно чтобы при нажатии на блок справа (name="two_01", блок1) снимались выделения с блока 2 и 3 (те что слева). И наоборот если либо блок 2 либо блок 3 выбраны, то снять выделение с блока1. Т.е. чтобы мог быть выбран либо блок 1, либо 2+3, сразу вместе нельзя. на всякий случай уточняю, что блоки генерируются пхп и имеют следующую зависимость: одиночный блок справа имеет имя='two_'.номер блока2, номер блока3 (two_01, two_23, two_56, и т.д) напишите пожалуйста реализацию этого.. буду очень признателен Код HTML <fieldset style="position:absolute;margin:10px 0 0 300px"> <legend>блок 1</legend> <input type="radio" name="two_01"…
0 votes1 answer -
внутренний цикл for
Подскажите почему вложенный цикл для каждого значения переменной i, выполняется ещё девять раз.? for(var i=1; i<10; i++) { for(var j=1; j<10; j++) { document.write(j); } document.write(i+"<br>"); }
0 votes1 answer -
Нужна помощь. Изменение фона ячейки по дню недели
Помогите, пожалуйста, новичку =) Есть сайт anticafe-hp.ru, на главной странице афиша, в которой желтым цветом обозначается текущий день. В ручную менять это каждый день очень не удобно, подскажите пожалуйста скрипт который определяет день недели и в соответствии с этим меняет фон подходящей ячейки в таблице. Заранее большое спасибо за ответы.
0 votes4 answers -
Функция в объекте
Почему выводится значение undefined? http://jsfiddle.net/jag6f7td/
0 votes1 answer -
body.onload в Opera mini
Добрый день! Ситуация такая - есть мобильная версия сайта. На нем есть кнопка, выполняющая некое действие на сервере. Действие это занимает некоторое время (~20 сек). Что бы пользователь понимал, что кнопка нажалась и запрос обрабатывается я сделал так - по клику на эту кнопку браузер переходит на страницу с надписью "запрос обрабатывается", и на этой странице в body писал onload= "window.location = xxx". Где xxx - та самая страница, которая долго открывается (на сервере перед отправкой страницы идет работа долго). Так вот, во всех браузерах это хорошо работает, а вот в Opera mini, событие onload у body не срабатывает. Есть идеи, как это все реализовать?
0 votes0 answers