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
-
Проверка поля SELECT в форме
добрый день подскажите , в нижепреведенном коде , есть поле селект и я хочу проверить если было что то выбрано но почему то даже если я что то выбираю то всегда получаю в проверке пустое поле <td width="50" align="right"> <select class="input_form" name="tema" dir="rtl" lang="he" id="font"> <option></option> <option>aaaaa</option> <option>bbbbb</option> </select> </td> if (document.form.tema.value=="") { alert(document.form.tema.value); array="tema"; i++; }
0 votes11 answers -
Google Maps. Сложные маркеры
Использую Google Maps JavaScript Version 3 и JQuery. Как лучше всего сделать свой маркер? Чтобы можно было так: — Чтобы картинка и подложка были раздельными элементами: В идеале, нужно чтобы в код самого маркера можно было добавить нужные элементы: на данный момент это картинка превью и заголовок: <div class="my_marker" style="background-image: url(/i/label.png); ...other..."> <img src="/f/prew_id123.jpg"> <srong>Place name</strong> </div> Спросил и тут - http://stackoverflow.com/questions/3189315...-omplex-markers
0 votes10 answers -
Как поменять файл в видеоплеере?
Приветствую. есть вот такой кусок скрипта <object classid="clsid:5854894587349834" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="300" height="200"> <param name="movie" value="video.swf"> <param name="quality" value="high"> <embed src="video.swf" width="300" height="200" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"></embed> </object> надо сделать ссылку обычную на странице чтобы в этом плеере скажем вместо video.swf игрался video1.swf то есть поменять значение параметра, желательно чтобы работало под всеми браузе…
0 votes8 answers -
Получение контента из блока
Вот думал, как можно получить текст из дива, прич?м контент динамический... кто может помочь?
0 votes15 answers -
Посоветуйте ротатор баннеров на jQuery
Собственно, не совсем баннеры, а сплэш-картинки с описанием. Задачи такие: картинке нужно присваивать ссылку, у картинки должно быть отдельно расположенное описание (нормальным HTML кодом), список кнопок с номерами картинок. Вот примерно так надо. Но этот скрипт платный. Мож бесплатные есть?
0 votes3 answers -
Модальные окна (типа Lightbox) с быстрой загрузкой изображений
Большинство модальных окон, которые я видел (всякие вариации Lightbox) показывают изображения только после их (изображений) загрузки. Т.е. всплывает такое модальное окно, мы смотрим пол часа на это окно, и только после полной загрузки изображения мы его увидим. Но на некоторых сайтах (например welovetypography.com и apple.com) изображения показываются по мере загрузки. Не важно на сколько большое изображение, мы сразу видим, как оно постепенно загружается и показывается. Я не силён в JavaScript и хотелось бы узнать, как это сделать? Наверняка есть готовые решения или можно небольшими изменениями сделать из обычных и "долгих" модальных окон быстрые и удобные. ДОБАВЛЕНО Наш…
0 votes10 answers -
перехват события click в iframe
Господа, суть проблемы в следующем: можно ли изменить поведение броузера, когда происходит нажатие на ссылку в дочернем фрейме с указанием target='blank', чтобы эта ссылка открывалась не в новом окне? Возможности редактирования дочернего фрейма нет.
0 votes4 answers -
Как отключить onClick у вложенного элемента?
допустим есть у нас код: <div onclick="alert(7);"> <div>tratata</div> <div> <div>hhh</div> <a href="#">link</a> <div>ddd</div> </div> </div> как бы сделать, что бы при клике по ссылке не срабатывал онклик?
0 votes4 answers -
Корзина на JS
Здравствуйте, товарищи Пытаюсь написать корзину, так сказать на native js, и пока слабо представляю как это сделать. Возможно, кто-то сможет хотя бы словесно меня направить в нужное русло. У меня есть некоторые замыслы, они описаны в конце Есть страница товара (на каждый товар отдельно) и страница корзины отдельно (скрины страниц приложены). Предполагается хранить "корзину" в localstorage. Со страницы товара нужно вытянуть изображение, название, цену, выбранный цвет и размер. Соответственно, после нажатия кнопки "add to bag" товар должен отобразиться на странице корзины. Если товар с такими же параметрами уже есть в хранилище, нужно увеличить счетчик этого …
0 votes1 answer -
Аналог readyState для ФФ и Опера
В ИЕ нет проблем, а как проверить загружен ли элемент в ФФ И Опере не знаю. readyState там вообще поддерживается? Эту проблему решил, появилась следующая var timer; function choiceBG(){ if(timer){ clearInterval(timer) } if(preloadIMG.readyState == "complete"){ BG = oldBG; setOpacity(true); }else if(preloadIMG.readyState == undefined){ if(preloadIMG.complete){ BG = oldBG; setOpacity(true); }else{ BG = "url(" + loadingIMG.src + ") 50% no-repeat"; if(bigIMG.style.background.substring(bigIMG.style.background.indexOf("img/"), bigIMG.style.background.indexOf(".gif")) != BG.substring(BG.indexOf("img/"), BG.indexOf(".gif"))){ setOpacity(true); } timer = setTimeo…
0 votes7 answers -
Адаптивный ресайз блоков по высоте и ширине
Люди добрые помогите скриптом, решающим адаптивный ресайз блока по высоте и ширине по отношению к его родителю. Нашел вот такой скрипт http://habrahabr.ru/post/187406/ но он работает по отношению к окну браузера, а надо чтобы работал по отношению к родительскому блоку и чтобы адаптируемый блок центрировался как по высоте так и по ширине относительно родителя.
0 votes11 answers -
Определение значения высоты окна и изменение положения ползунка)
Здравствуйте, помогите написать скрипт. Нужно чтоб если высота окна была меньше чем 400пх, то ползунок опустился на 155пх вниз относительна начала. Зараннее оч большое спасибо.
0 votes8 answers -
Вывод строки с неразрешёнными символами.
Мне нужно вывести строку, в которой, в моём случае, может попасться backslash ("\"). Строка формируется программно, поэтому я не знаю есть ли в ней запрещённые символы. Есть ли функция, которая заменит такие символы на правильные escape-последовательности. Как я понимаю, backslash нужно заменить на двойной
0 votes14 answers -
Разомнем мозк)
Задание довольно увлекательное) нужно посчитать факториал 1 000 000 (факториал 1 000 000 = 1*2*3*4*5*...*999 999*1 000 000). Казалось бы ничего сложного: var factorial=1; for(var i=2;i<=1000000;i++) { factorial*=i; } //вывод factorial на экран... Но дело в том что существует Number.MAX_VALUE и округление... Вопрос в том как в 100% точности посчитать такое произведение? Мои идеи: Выделить все нолики в конце в отдельную переменную, а числа умножать без них. Результат: числа все равно большие, и округляются. Множить на следующее число только если результат будет меньше чем Number.MAX_VALUE. Результат: числа округляются, и становятся меньше MAX_VALUE((
0 votes19 answers -
Часы/таймер
Доброе время суток. Вот возникла необходимость сделать два таймера (динамические часы), которые будут (1) показывать время на сервере с этим приложением и (2) время работы приложения. Часы должны "идти". В первом случае вроде всё легко. Но если возможно, то дайте ссылочку на такой уже готовый скриптик. А вот во втором сложнее. Есть переменная, которую я получаю напрямую; пусть она называется {my.Uptime}. Т.е. её можно вставлять в скрипт в этом же виде {my.Uptime} Но эта переменная имет вид ЧЧ:ММ:СС Надо как-то заставить эту единую переменную "тикать".. P.S. Для первого скрипта у меня тоже есть переменные: {my.hour} {my.min} {my.sec} Хотя я так понимаю, это можно отловит…
0 votes14 answers -
Kак кэшировать рисунки через JS?
Kак кэшировать рисунки через JS? Я написала такую функцию: function imgc(url){ var a = new Image; a.src = url; return a } imgc('pic.gif'); вычитала в старой-старой книжке... Может сейчас по-другому делается?
0 votes4 answers -
Спрятать DIV сразу после подгрузки JavaScript
У меня имеется меню на JavaScript и меню простое. Мне надо, чтобы меню простое скрывалось, если JavaScript включен. То есть, если JavaScript выключен — пользователь видит лишь меню без JavaScript (plain html, чтоль). Если же JavaScript включен — пользователь будет видеть лишь меню на JavaScript. Я знаю, как можно спрятать тот DIV с простым меню через java script: сделать обработку события при щелчке по тексту или ссылке. А как же сделать так, чтобы, к примеру, блог div id="simplemenu" прятался сразу же, как подгрузился JavaScript (то есть, когда JavaScript в браузере включен)? Чтоб не надо было ничего дополнительно щёлкать: чтобы бац, и всё!
0 votes4 answers -
Как привязать событик на выполнение к кнопке
Здравствуйте. подскажите как к кнопке которая находится не на форме привязать событие на отправку данных в БД на сервере. Вот код отправки данных в БД с использование кнопки на форме. <%@LANGUAGE="JAVASCRIPT" CODEPAGE="65001"%> <!--#include file="Connections/Library.asp" --> <% function pro(){ return 20; } %> <% // *** Edit Operations: declare variables // set the form action variable var MM_editAction = Request.ServerVariables("SCRIPT_NAME"); if (Request.QueryString) { MM_editAction += "?" + Server.HTMLEncode(Request.QueryString); } // boolean to abort record edit var MM_abortEdit = false; %> <% if (String(Request("MM_insert")) == "form1") { …
0 votes1 answer -
Зависимый selectы с иконками в одном из них
Имеется вот такая конструкция: https://jsfiddle.net/fromthemoon/mdr6uvw3/1/ Необходимо: 1) Заменить два события - mouseleave и mouseover на что-то вроде change или click, чтобы при выборе не было этих подергиваний. 2) При выборе первого select во втором select скрывается группа option, которые не были выбраны, т.е. Без покрытия - выводится пустая строчка, Морилка - выводятся значения соответствующие морилке Сайт состряпан на конструкторе Tilda, страница с проблемой - https://smirnovstolyar.ru/krovati PS: понимаю, что это плохая идея для создания сайта, так как лучше делать всё с нуля, в будущем это и планируется сделать, но для первого времени не…
0 votes12 answers -
Плагин анимации при скроллинге
Подскажите плагин на подобии wow.js, но только чтобы анимация откатывалась при обратной прокрутке. Пример http://wedesignthemes.com/themes/role/
0 votes15 answers -
Людиии!!!Кто в JavaScript не бум-бум, то вам сюда!
Для начинающих идеальная вещь Online-справочник: http://dikarka.ru/javascript/01.shtml заходите, почитайте! вс? сразу станет ясно (если вы учились по разным тупым учебникам и тупо заучили операторы, функции, объекты и всякую другую бредятину). Наведите в мозгах порядок,,,,!
0 votes22 answers -
Onclick не работает
Задача такая: при клике по одному элементу должен появляться другой. Не работает. Вот код: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Каталог</title> <meta http-equiv="Content-Language" content="ru" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script type = "text/javascript"> window.onload = function (){ document.getElementsByClassName('odin').onclick = makeIT; } function makeIT (){ var text = document.getElementsByClassName('dva'); if(text.style.display!='block'){ tex…
0 votes11 answers -
Подгрузка php файла с JS с jquery
Привет. Как правильно подгрузить javascript через ajax jquery? У меня форма ссылается на файл php в конце которого есть javascript. Сам JS прекрасно срабатывает, например alert(), а вот вызов jquery скрипта уже не катит. в файле с формой <head> <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script> <script type="text/javascript" src="js/script.js" charset="utf-8"></script> <link rel="stylesheet" type="text/css" href="js/script.css" /> </head> далее форма, которая отправляется с помощью jquery в файле php <?php бла-бла-обработка формы в ней появляется нужная мне…
0 votes3 answers -
Проблемка с TinyMCE
С TinyMCE работаю впервые, вот не понимаю, что не так делаю. Есть у меня движок, в котором для комментариев используются простые текстовые поля, с некотороми разрешёнными тегами (типа img, b, p, a, i и т.д.). Решил натянуть на это дело висивиг, выбрал TinyMCE, так как он показался мне самым простым в интеграции. Залил его себе на сервер, в папку jscripts/, и вставил в код страницы с комментарием требуемый текст: <script type="text/javascript" src="./jscripts/tiny_mce/tiny_mce.js"></script> <script type="text/javascript"> tinyMCE.init({ // General options mode : "textareas", theme : "advanced", plugins: "safari,spellchecker,pagebreak,st…
0 votes9 answers -
Есть ли замена событию window.event
У меня возникла проблема с window.event Mozilla FireFox не воспринимает это событие. Есть ли какая-ниббудь замена этому?
0 votes9 answers