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
-
Как исправить плейлист?HELP!
помогите пожалуйста как исправить плейлист когда нажимаю на 3 сезон серии исчезают пример здесь http://likekino.net/1308-flesh-20-seriya.html вот js код var pos = 0;var poz = 0;var sea = null;var width = 600; var uvk = new Object();(uvk = { init: function () { if (/likekino.net/i.test(document.domain)) { document.write("<div id=\"uber-vk-write\" align=\"center\">\ <ul id=\"uber-vk-season\"><li id=\"seasons\"></li></ul>\ <div id=\"uber-vk-player\"></div>\ <ul id=\"uber-vk-serial\"></ul>\ <a href=\"javascript://\" class=\"prev\" onclick=\"uvk.move(1);\">prev</a>\…
0 votes0 answers -
Отправка данных на форму через jsonp
Есть гугловская форма,на которую отправляются данные из скрипта. $.ajax({ type: "post", dataType: "jsonp", url: "https://docs.google.com/forms/path_to_form", headers: { 'Access-Control-Allow-Origin': first_name+' '+last_name }, contentType: "application/x-www-form-urlencoded;charset=utf-8", cache: false, data: { "entry.820618923": first_name, "entry.843117187": last_name, "entry.730836512": email, "entry.185059685": phone, "entry.2052825465": service_type }, complete: function(object) { form[0].reset(); $("#service_type").val($("#service_type option:first").val()); $("#modal-form").fadeOut('fast'); …
0 votes5 answers -
Подгрузка информера в зависимости от выбранного города
Здравствуйте. Есть необходимость показывать погодный информер от Яндекса в зависимости от того, с какого города человек пришел (клиент имеет филиалы по округу). Автоматическое определение не всегда точно, поэтому решили сделать выпадающий список, а по умолчанию выводить погоду города, в котором находится головной офис. Каким образом реализовать подгрузку нужного информера без перезагрузки страницы? Можно, наверное, подгрузить все информеры сразу, и показывать только выбранный, остальным display: none; Но может быть есть другой вариант?
0 votes0 answers -
Плюс 4 процента к итоговой сумме
Подтолкните в нужном направлении, верно ли я делаю? исходная ф-ция: <script> <!-- function submitForm(val) { if(val != 'Y') document.getElementById('confirmorder').value = 'N'; var orderForm = document.getElementById('ORDER_FORM_ID_NEW'); jsAjaxUtil.InsertFormDataToNode(orderForm, 'order_form_div', false); orderForm.submit(); return true; } //--> </script> ну и то что я пытаюсь так сказать сделать: <script> <!-- function submitForm(val) { if(val != 'Y') document.getElementById('confirmorder').value = 'N'; var person_legal = document.getElementById('PERSON_TYPE_2'); var sum = document.getElementById('sum_product'); var without_n…
0 votes14 answers -
Помогите найти скрипт
Помогите найти скрипт с утра должно быть 70 потом кажен час добавляться по 4-5 так до 24 часов потом следующий день так само с 70 потом кажен час + 4-5 и т д.
0 votes8 answers -
self содержит коллекцию элементов
помогите пожалуйста решить проблему на страничке в переменной head скрипта helper/helper.js должно содержаться значение, зависящее от того какую из кнопок .menu_button кликнул пользователь проблема в том, что в переменной head всегда содержится значение "обратный звонок3" $(document).ready(function() { $('.menu_button').kalininModals(); });(function($){ // ————————————————————————————————-- options ———- $.fn.kalininModals = function(options) { var options = $.extend({},options); return this.each(function() { //console.log('--' + $(this).text()); // —————————————————————————————— properties ——— var self = $(this), selfModals = $('#modalOuter')…
0 votes3 answers -
Скрытие и показ div
Столкнулся с проблемой показа скрытых элементов. Ставлю div'у display:none и при выборе radio кнопки, div должен отображаться, но этого не происходит, прошу помочь.. <label>Нужны ли распашные дверцы?</label> <p><input type="radio" name="swing" onclick="ShowElement1">Да</p> <p><input type="radio" name="swing">Нет</p> <div id="swing"> <p><label>Введите размер ячеек:</label></p> <p>Высота<input type="number"></p> <p>Ширина<input type="number"></p> …
0 votes1 answer -
Проблема с функцией display в FireFox
Вот адрес: http://www.loadingweb.ru/test/index.html Дела вот такие: Вкладки которые ниже поиска "Читалка, Favicons и т.д." не работает в FireFox, можно ли усовершенствовать этот код, чтобы везде работал? В opera и IE вроде как нормально работает... <HTML> <head> <script language="JavaScript1.2"> <!-- var ns6=document.getElementById&&!document.all?1:0 var head="display:''" var folder='' function expandit(curobj){ folder=ns6?curobj.nextSibling.nextSibling.style:document.all[curobj.sourceIndex+1].style if (folder.display=="none") folder.display="" else folder.display="none" } //--> </script> </head> А потом..…
0 votes2 answers -
Выпадающий список
Вы видете того кода? А как можно его заставить работать в Опере? И еще как можно написать так чтобы при повторном нажатии на ссылку меню убралось вообще??? Это может быть для вас кривой код <div onClick=f1()>Методические объединение</div></a> <a id="as" name="as"></a> <script> function f1() { window.as.innerHTML="<li onClick=on_klik('slovesniki.htm')>Словесники<li onClick=on_klik('ximiki.htm')>Химики<li onClick=on_klik('matematiki.htm')>Математики<li onClick=on_klik('informatiki.htm')>Информатики" } function on_klik(name) { location.href(name) }; </script>
0 votes1 answer -
No Conflict Script
Здраствуйте! У меня на сайте есть два скрипта один на слайшоу который использует mootools а второй ,контактная форма, на jquery проблема в том что взависимости какой из них стоит первый он блокирует второй. Я знаю что проблема эта известна и есть NOCONFLICT скрипт но у меня не получается его установить. Помогите пожалуйста! Вот код обоих скриптов. Контактная форма <script type="text/javascript"> $("#contactLink").click(function(){ if ($("#contactForm").is(":hidden")){ $("#contactForm").slideDown("slow"); } else{ $("#contactForm").slideUp("slow"); } }); }); function closeForm(){ $("#messageSent").show("slow"); …
0 votes3 answers -
Объект и область видимости переменных
Немного не понимаю, почему так происходит. Код: <script type="text/javascript"> // <![CDATA[ // --> var obj = {}; // Объект --> obj.one = function(){ // Метод --> a = 'Глобальная переменная a'; var b = 'Локальная переменная b'; } // --> obj.two = function(){ // Метод --> alert(a); alert(b); } // --> // ]]> </script> Вызываю: onclick="obj.two();" onclick="alert(a); alert(b);" Вопросы: У меня есть глобальная переменная 'a'. Почему ее нету в вызове onclick="alert(a); alert(;"? И самый главный вопрос: в вызове onclick="obj.two();" - я хочу получить переменный из метода "obj.one". (Логика была такая: хотел …
0 votes7 answers -
Создание функции для генерации пунктов select
Здравствуйте. Мне необходимо создать пункты для большого количества select'ов. Я сделал отдельную функцию, которая принимает три параметра и выглядит так: myFunc(количество итераций цикла, текст пункта, id) { var a = ... // сохраняем будем сохранять все пункты for(var i = 0; i < количество итераций цикла; i++) { $('<option />', {text: текст пункта}).appendTo(a); } $(id).append(a) } Некоторые списки нужно заполнить цифрами от 0 или 1 до [количество итераций цикла]. Просто в цикле я бы мог написать: ... {text: i} или {text: i + 1} Как подобное условие можно передать в аргументе функции? https://jsfiddle.net/7q1d22y1/
0 votes4 answers -
Событие которое наступает при изменениии содержимого поля ввода?
Есть Нужно событие которое срабатывает при измнении value. Вроде подходит onChange. Но вот беда - оно срабатывает только после того, потеряет фокус ввода. Возможен случай - пользователь поменял значение, а потом сразу нажал кнопку перезагрузки. В ие onChange в этом случае срабатывает, а в мазиле нет. Что делать, что-то ума не приложу. Причем у моей мазилы вообще странное поведение: в поле ввода было "5". Вместо "5" ввожу "7". Нажимаю перезагрузку - в поле остается "7". (onChange не срабатывает, как уже говорил) .
0 votes3 answers -
document.querySelector()
Доброго времени суток господа! Столкнулся с такой проблемой: Возвращает null
0 votes1 answer -
Rotation
Кто-нибудь знает как повернуть, например, изображение на определ?нный угол в Java?
0 votes2 answers -
Помогите скриптом :)
Есть вот такая конструкция. <ul> <li id="navi2><a href="#" onclick="document.getElementById('nav2').style.display=document.getElementById('nav2').style.display=='none'?'block':'none'; return(false)">Шкафы</a> <ul id="nav2" style="display: none;"> <li><a href="#">Купе</a></li> <li><a href="#">Комоды</a></li> </ul> </li> </ul> Что требуется? Если у элемента с id="nav2" задано свойство "display: block", то элементу с id="navi2" присваивается class="active". А если у элемента c id="nav2" задано свойство "display: none", то у элемента с id="navi2" удаляется class="activ…
0 votes5 answers -
Написание плагина для jQuery
Уже есть пара написанных плагинов, но тут к одному из них понадобилось добавить API. Погуглил, но стоящих примеров не нашел. Вот что пока вырисовывается: (function($) { // дефолтные значения var settings = { param_1: 1, param_2: 2 }; // методы плагина var methods = { init: function(options) { // инициализация плагина if (options) this.extend(settings, options); return this.each(function() { // код плагина }); }, method_1: function() { // какой-то метод return settings.param_1; } }; // логика вызова методов $.fn.myPlugin = function(method) { if (methods[method]) { return methods[method].a…
0 votes7 answers -
die(), exit() аналог в js
вопрос снят
0 votes0 answers -
у window.open на удаленном сервере некорректно отображается title
Привет все. У меня тривиальная задача - открыть popup окно. но вылезла проблема в IE 7.0 - когда выкладываю страницу на удаленный сервер, то в заголовке окна (тот что сниего цвета) первым отображается url страницы а потом содержимое title - зачем ? как сделать так, чтобы первым отображалось содержимое title дочернего окна ? основное окно такое <!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> </head> <script> function OpenWindow() { window.open("popupOpen.htm", "_blank" , "width: 40…
0 votes5 answers -
Не работает jQuery (частично)
Столкнулась с проблемой index.html <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> <head> <meta http-equiv="content-type" content="text/html; charset=windows-1251" /> <title>Курс по Javascript</title> <link href="css/mystyle.css" rel="stylesheet" type="text/css" /> <script src="js/myScripts.js" type="text/javascript"></script> <script src="js/jquery.js" type="text/javascript"></script> </head> <body> <!-- Общий div для всей в -->…
0 votes6 answers -
В чём может быть причина такого бага?
Обращаюсь к коллективному разуму, так как свой уже сломал. Есть бегущая строка, анимированная кастомной js-анимацией (то есть фреймворки не используются, чистый JS). При нулевом скролле страницы всё работает. Как только начинаешь скроллить, вылезает такой глюк: Среда - Safari 5,1,7, Windows 7. Для наглядности показал встроенный отладчик, там видно, что функция анимации выполняется, координаты слоя с текстом пересчитываются. Но на экране не отображается.
0 votes12 answers -
Повторный OnClick
Подскажите, пожалуйста, как прописать в скрипте, чтобы меню и раскрывалось, и закрывалось от щелчка мыши. Если просто записать команду подряд для show и hidd, то на закрытие она не работает, т.е. меню просто открывается и уже не закрывается. OnClick="showLayer('menu0_list')" OnClick="hiddenLayer('menu0_list')" Что для этого должно быть вместо второго OnClick? Спасибо.
0 votes2 answers -
С jquery повесить метод на событие resize у обычного table
Подскажите как поступить как быть? Что-то ничего не отрабатывает ((( $("#mytable").bind("resize", function () { calculateMyMethod()}); $(window).bind("resize", function() { calculateMyMethod()}); $(document).bind("ready", function () { calculateMyMethod()}); $(document).ready(function () { calculateMyMethod()}); $(window).bind("load", function () { calculateMyMethod()}); $(window).load(function () { calculateMyMethod()}); Задача состоит в следующем: в контрол который находится внутри обычной ячейки обычной таблицы загружаются данные. После загрузки соответственно таблица масштабирается. После всего этого, необходимо пересчитать значение определен…
0 votes4 answers -
Остановить выполнение функции
Как остановить выполнение функции по событию?
0 votes1 answer -
Рисование с помощью JS
Возможно ли написать код js контурного рисования? Вот пример, но он сделан с помощью flash: программное контурное рисование во Flash
0 votes4 answers