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
-
filters.alpha.opacity в опере
Есть ли аналог filters.alpha.opacity для оперы?
0 votes3 answers -
Проверить вхождение элемента в колекцию
Как проверить вхождение элемента в коллекцию? Имеется строка таблицы selectedRow. Имеется и таблица и коллекция её строк rows. Как проверить, входит ли selectedRow в rows и если да, то под каким номером?
0 votes3 answers -
Добавить класс при определенном размере картинки
Ребят, подскажите, пожалуйста. есть картинка <img width="280" height="170" class="img" src="[url="http://img/kartinka.jpg%22>"]http://img/kartinka.jpg">[/url] Хотел бы сделать следующую вещь: если картинка меньше по ширине скажем 600 пикселей то добавить дополнительный класс в тег картинке <img width="280" height="170" class="img sub_class" src="[url="http://img/kartinka.jpg%22>"]http://img/kartinka.jpg">[/url]
0 votes3 answers -
Картинки с уголками
Здравствуйте! Кто-нибудь знает как написать скрипт который вставляет уголки к изображениям в определённом месте изображения, какого бы размера они не были? Я не знаю как тут вставлять картинки из компьютера, в правилах оформления не нашёл описания этого. Если кто нибудь обьяснит как это делать, то я вставлю картинки для более лёгкого понимания.
0 votes6 answers -
Select
Я как-то старался избегать формы Select. А там, где все-таки приходилось с ней работать - оставлял в стандартном виде, иногда меняя цвета, размеры и границы. А в текущем проекте все-таки решил использовать эмуляцию формы. Итак у меня два вопроса: Во-первых хотелось бы узнать ваше мнение по этому поводу, поделитесь опытом, как чаще всего поступаете? Во-вторых поделитесь ссылкой на хорошее железобетонное решение эмуляции Select. Гуглом пользоваться умею, мне важно именно те решения, которые использовались вами на практике и в которых вы более-менее уверены. Спасибо всем, кто поделится опытом. Опа, а вот и косяк форума обнаружился. Пропала голосовалка и название темы. Warn…
0 votes7 answers -
Как защитить Javascript от редактирования?
Я думаю много кто сталкивался с такой проблемой. Имеется например форма обратной связи или гостевая книга, работающая на аяксе. После отправки сообщения, при помощи скрипта идет сброс формы (очистка полей). Проблема в том, что любой знающий человек, покопавшись может легко отредактировать javascript код, убрать очистку и скажем зациклить отправку сообщений и серьезно этим затормозить работу сайта в целом. Как с этим бороться? Методы обфускации кода не рассматриваю.
0 votes6 answers -
Вроде должно седовать за мышкой
<img style=position:absolute;width:500;height:100 src=log.jpg onMouseMove="style.left=event.offsetX"> Ну пачаму оно с ума сходит??? А, clientX.. заработало))
0 votes0 answers -
Динамичная замена div
Добрый день, уважаемые. Прошу помощи, т.к. сам далековат от яваскрипт и вообще верстки, но возникла экстренная необходимость это использовать. Описание: есть пункты меню (гифы), под которыми находится скрытый (до поры-до времени) див. При наведении на картинку (в зависимости от картинки) в этом диве отображается нужная инфа. Собственно реализация есть на vtb.ru, но код там слишком сложный, увы, разобраться не смог
0 votes4 answers -
Jquery fadeIn
Скопировал пример Jquery fadeIn, но у меня он не работает. Все мозги сломал, но ошибку не нашел. Может вы увидите? Ссылка http://test.parkes.org.ua/1.php
0 votes13 answers -
Запуск canvas приложения в canvas
Доброва времени суток населению форума, у меня тут довольно странный вопрос, меня интересует, могу ли я запускать canvas приложения через определённое canvas-же приложение. Т.е. я хочу создать некую оболочку для запуска этих приложений, и меня интересует как запускать их внутри себе подобного. Нужно использовать какие-то фреймы, ссылки, или к примеру надо динамично редактировать основной код (недолго в программирование, наверное фигню сморозил). Ответьте пожалуйста, как это сделать .
0 votes0 answers -
Вопрос требует решения) Галерея.
Возник такой вопрос, JavaScript еще не учил, но интересует возможно ли например такое: У меня есть 3 пункта меню, пункт 1, пункт 2, пункт 3. Нужно чтобы при клике на пункт 1 показывались одни картинки на странице, а при клике на пункт 2 другие, и т.д. Собственно вопрос вот в чем, возможно ли с помощью скрипта изменить путь к картинке к примеру по умолчанию images/slides1/img1.png, а после клика по пункту images/slides2/img1.png, в теге img. Так как создавать 3 страницы разных ради того чтоб просто менять как то не очень кто сможет популярно объяснить как создать данный скрипт, если такое возможно конечно. К странице будет подключаться галерея Gamma Gallery
0 votes13 answers -
get/set и его использование в Javascript
Решил понять смысл get/set, написал небольшой код, правильно ли в нем используется метод get/set или нужно по-другому, если по-другому, напишите пож. как лучше в моем коде. <script> class Beverage{ constructor(options){ this.name = options.name; } returnName() {console.log(this.name)} } class Price extends Beverage { constructor(options){ super(options) this.price = options.price; this.bos = options.bos; } result() {console.log("Напиток " + this.name + " Цена" + this.price + "Директор - " + this.bos)} get Bos(){ {return result()} } set Bos(newBos){ const newbos = n…
0 votes3 answers -
Dynamic select - ссылки в элементах списка
Ребят, помогите пожалуйста в форме в форме Select region сделать так, чтобы во втором списке элементам была присвоена ссылка, и при нажатии на кнопку осуществлялся переход по ссылке, соответствующей выбранному элементу. Пример. Вот так сейчас у меня, а нужно, чтобы при выборе, к примеру, Москва, я попадал на сайт Москвы. Вот кусок кода, который формирует элементы второго списка (где centrcher - название элемента первого списка, которому соответствуют нижеследующие элементы второго): var centrcherArray = new Array( 'Egypt', 'Iran', 'Israel', 'Kuwait', 'Lebanon', 'Morocco', 'Saudi Arabia', 'Syria', 'Turkey', 'U.A.Emirates', 'Other' );
0 votes1 answer -
Нужна помощь по вложенным событиям jQuery
http://leveler.ru/ompro/ в блоке "файлы исполнителя" по клику добавить должен разворачиваться слой и открываться окно обзора для выбора файла. чего пытался добиться - чтобы окно выбора открывалось после того как слой (с переименованием) плавненько так развернется. получается же, что при такой конструкции: $(".wantUpload").click(function(e){ // form initialize e.preventDefault(); $("#uploadForm").slideDown(400, function(){ // скрытый слой с формой загрузки $("#browseBtn").click(); //кнопка "обзор" }); });Firefox блокирует всплывающее окно (системное окно выбора файла), а Chrome тоолько разворачивает слой (повтор…
0 votes11 answers -
Чтение локального видео с input file
Всем доброго дня. Уже несколько дней бьюсь с такой задачей. Есть такой код. <video src="" id="video" controls></video> <br> <input type="file" id="file"> Как можно открыть локальный файл input на стороне клиета и возпроизвести в плеере? я знаю что нельзя получить абсолютный путь к клиентскому файлу. Что нужно вставить в атрибут src чтобы воспроизвести файл input? Я могу реализовать подобное с помощью php. HTML код: <video id="video" src="<?php echo $video ?>" controls> <form action="index.php" method="POST" enctype="multipart/form-data"> <input type="file" name="video"&g…
0 votes1 answer -
Подсказка Zoom при наведении на фото, js
Помогите, никак не могу себе сделать так чтобы увеличивалось при наведении на картинку. Пример тут.http://static.livedemo00.template-help.com/wt_39965/index-1.html Загрузил картинку - http://static.livede...ges/magnify.png подключил скрипт - http://static.livede.../hover-image.js к ссылке добавил класс - <a class="lightbox-image" href=",,,,,,,," ><img src=",,,,,,,,," alt=""> под картинкой поствил <span style="top: 0px;"></span></a> но ничего не работает. я попробовал поискать в интернете - но на запрос о подсказке zoom - в выдаче только тема про тултипы.. вся надежда на вас.
0 votes3 answers -
Нужна помощь по переводу из php в javascript, плиииз)
<?php class Domino { public $domino; function __construct($domino) { $this->domino=$domino; } public function getDomino(){ return $this->domino; } public function setDomino($domino){ $this->domino=$domino; } public function printDomino(){ echo $this->getDomino().'<br/>'; } } ?>
0 votes12 answers -
Проблена с кроссбраузерностью (firefox)
Как в firefox'e обратиться к элементу формы, которая находится во фрейме через javascripts?!! Вот, например, в IE и Opera работает такое parent.frames["otv"].post.to_user.value а в firefox'e нет Не знаю, что и делать...:/
0 votes1 answer -
jquery toggleclass после анимации
Суть такова. Если сделать скрипт вида: $("div").fadeIn('1000').toggleClass('active'); То класс вешается еще до окончания анимации. Как сделать, чтобы это происходило после окончания анимации? Есть способ исполозовать что-то кроме функции setTimeOut?
0 votes2 answers -
Проблема с AngularJS и Firebase
Всем, привет! На днях столкнулся с такой вот проблемой: Есть у меня объект task, одно из полей которого меняется при клике пользователя по кнопке. Этот самый task содержится в 4 разных массивах. То есть в каждом из этих массивов есть элемент ссылающийся на на этот самый task. Один из этих массивов мне нужно синхронизировать с firebase. Вот собственно код: var taskIndex = $scope.findTask(taskId), currentProject = $rootScope.projects[$rootScope.selectedProjectIndex], realProject = $rootScope.projects[findProject(projectId)];if (currentProject.tasks[taskIndex].done) { currentProject.tasks[taskIndex].done = false;} else { currentProject.tasks[taskIndex].done …
0 votes1 answer -
Js отображение на
Помогите пожалуйста по следующему вопросу. У меня анимация неба на .js и к примеру на телефоне и маленьком ноутбуке очень криво отображается. На большом мониторе отображается как надо. Что можно сделать в данном случае?
0 votes3 answers -
Js + PHP
Как работать с такой связкой. Например получать данные из cookie и пробивать их по базе данных. Это реально? Как это реализуется? Получаю cookies я следующим образом: function getCookie(cName){ var cookieStr = document.cookie, cookieArray = cookieStr.split(';'), i, j; for (j=0; j<cookieArray.length; j++){cookieArray[j] = cookieArray[j].replace(/(\s*)\B(\s*)/g, ''); var cookieNameArray = new Array({name: '', value: new Array()});} for (i=0; i<cookieArray.length; i++){var keyValue = cookieArray[i].split('='), cookieVal = unescape(keyValue[1]).split(';'); for (j=0; j<cookieVal.length; j++){ cookieVal[j] = cookieVal[j].replace(/(\s*)[\B*](\s*)/g, ''); keyValue[0] = …
0 votes2 answers -
setTimeout
del
0 votes2 answers -
глобальные переменные объекта
помогите пожалуйста разобраться с одним важным для меня моментом допустим, у меня есть объект с набором свойств и методов. при инициализации объекта метод method1 должен вывести в консоль свойство this.prop1. я могу поступить двумя способами: 1. var Game = function() { this.prop1 = 1111; this.prop2 = 2222; this.method1(); }; Game.prototype = { method1: function() { console.log(this.prop1); } }; 2. var Game = function() { this.prop1 = 1111; this.prop2 = 2222; this.method1(this.prop1); }; Game.prototype = { method1: function(prop1) { console.log(prop1); } }; как видите, первый способ доп…
0 votes5 answers -
Вопро по $(function()
Знаю что $(function() ждет полной загрузки страницы, у меня вопрос нужно ли оборачивать мой код в $(function() ? Код сам набросал а когда именно применять $(function() еще не понимаю $(function() { $('.dropdown').on('click', function () { if($(".dropdown-menu").css("display") == "none") { $(".dropdown-menu").fadeIn(500); } else { $(".dropdown-menu").fadeOut(500); } }); });
0 votes2 answers