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
-
Срочно помогите!!!
Я нашёл интересный скрипт и доработал его, но текстовые поля мгновенно очищаются! Вот ссылка. А ниже прикреплён файл, кто сможет помогите, и объясните почему это не работает как надо. Заранее спасибо! maker.html
0 votes1 answer -
Плагин анимации при скроллинге
Подскажите плагин на подобии wow.js, но только чтобы анимация откатывалась при обратной прокрутке. Пример http://wedesignthemes.com/themes/role/
0 votes15 answers -
Чтобы не выскакивало ActiveX.
Скажите пожалуйста, как свой сайт подстроить под IE, чтобы не выскакивало ActiveX? присылайте любые мысли! Спасибо!
0 votes13 answers -
obj.parentNode.parentNode.parentNode...
Вот такая ситуация: <div> <div> <div> <a href="#" id="link">link</a> </div> </div> </div> про клике по ссылке нужно самому верхнему диву присвоить класс, к примеру.. Чтобы не плодить кучу id, хотел сделать так: var obj = document.getElementById('link'); obj.parentNode.parentNode.parentNode; Меня смущает огромное кол-во 'parentNode'. Так как я написал - это нормально вообще? Или грамотнее присвоить диву id и обращаться к нему напрямую? P.S. Повторю, что хотелось бы меньше 'id'-шников иметь в коде. Спасибо.
0 votes19 answers -
a href, onClick
<a href="http://yandex.ru/" onClick='open("http://yandex.ru/", "displayWindow", "width=400,height=300,status=no,toolbar=no,menubar=no,alwaysLowered=no,alway sRaised=no,dependent=no,hotkeys=no,titlebar=no,z-lock=no,location=no,directories=no,resizable=yes,scrollbars=no")'>Яндекс</a> При клике на такую ссылку открывается и новое окно и осуществляется переход на текущей странице. Нужно что бы открывалось только новое окно. А тег <a> тут нужен только для того, что бы меняли цвет посещенные ссылки. Как сделать?
0 votes3 answers -
Удаление элементов DOM и выборка по DOM у
Изучаю АЗЫ JS. вовремя выполнения задач не смог их полностью решать. Поэтому прошу о вашей помощи. 1) Создайте страницу с кнопкой, при нажатии по кнопке на странице должен создаваться параграф с произвольным текстом. После создания 10 параграфов все они должны быть удалены. Решения: Сделал до удаления параграфов. Не смог реализовать последную условию: "После создания 10 параграфов все они должны быть удалены." Вот мой код: https://jsfiddle.net/parnas/j7g59gLz/ 2) Разработайте модуль, который будет содержать функцию для получения элементов на странице с определенным значением в атрибуте с именем class. Пример использование модуля. var arr = MyQuery.…
0 votes8 answers -
Это касается форм...
(Я не знаю, на каком языке это можно сделать, поэтому если чего, не удаляйте тему пожалуйста, а переместите лучше) Я хочу сделать так, чтобы если в поле допустим name1 было написано 666 то чтобы если в другом поле (допустим name2) было написано тоже 666 то кнопка submit работала, а если не 666 - то не работала. Если чего, я во всех кроме Html и css языках практически ничего не понимаю.
0 votes15 answers -
Индикатор загрузки
Итак, суть проблемы. Есть некоторая форма на сайте, на которой пользователь заполняет поля личными данными, поле для загрузки файла. И есть кнопка "Выполнить". После ее нажатия все данные проверяются на корректность ввода, проверяется файл и при удачном исходе записывается на сервер. Все это дело занимает определенное время в зависимости от размера файла. И вот я решил сделать следующее: чтобы пользователь не думал, что страница повисла, я вывожу на экран поверх всего табличку с соответствующей надписью и гиф-анимацию загрузки. 1. Табличка строится так: <div style='position:absolute;top:##;left:##;z-index:2'><span id='loader'></span></div> 2. Вывод…
0 votes7 answers -
Получение контента из блока
Вот думал, как можно получить текст из дива, прич?м контент динамический... кто может помочь?
0 votes15 answers -
Определение разрешение экрана
Добрый день! Не секрет, что мониторы с высоким разрешением завоевывают популярность и уже практически начинают смещать стандартный экранный режим 1024x768, в связи с чем все чаще приходится задумываться о поддержке обоих стандартов (1024x768 и 1280x1024 - больше пока, думаю, нет смысла), но поскольку резиновая верстка накладывает определенные ограничения в плане дизайна, я решил сделать два шаблона - определять разрешение экрана и грузить нужный CSS. Использовал следующий скрипт: <script language="JavaScript" type="text/javascript"> /*<![CDATA[*/ if(screen.width >= 1280) { document.write('<link href="/templates/mservice_optimal/css/template_css_wide.css…
0 votes4 answers -
Два звука одновременно
Здрасте всем. У меня есть скрипт, который озвучивает наведение мышки и клик на ссылку: <SCRIPT> function playHome() { document.all.sound.src = "hover.wav"} function playClick() { document.all.sound.src = "press.wav"} </SCRIPT> В HTML коде в паретрах сслыки соответствено стоит onMouseOver="playHome()" onclick="playClick()". И . Если так же скрипт, который позволяет выбрать музыку с компа и проиграть е?: <SCRIPT> function play(){ sound.src=source.value } function stop(){ sound.src="" } </SCRIPT> HTML: ... Получается, когда я ставлю музыку, она начинает проигрываться, а потом я навожу на ссылку (воспроизводится hover.wav) и звук прекращаетс…
0 votes6 answers -
JSON в разных браузерах
День добрый возникла такая проблема, proxy-сервер по каким-то причинам поганит кодировку json'a. т.е. отправив клиенту в русские строки через проксю, можно быть уверенным в том, что клиент получит ??? вместо имени "Маша". Естественно, с "Mary" таких вещей не происходит. Я быстро-быстро написал костыль для json-плагина, используемого на server-side. Перед отправкой сериализованных данных, плагин производит следующие изменения: json = URLEncoder.encode(json, "UTF-8"); //encode as utf-8 json = "{\"data\":\""+json+"\"}"; //wrap json in json :) //write to responce По сути, мой гумнокод сует заэнкоженных json в еще один json. На клиенте: $j.post(_url,{"vendorId":vendorId}, f…
0 votes12 answers -
Верстка vuetify таблицы
Всем привет, В Laravel 5.5/vue.js2.5 приложении делаю таблицу с использованием vuetify 1.0.8 с версткой : <template> <v-flex xs12 sm6> <v-card light flat> <v-card-title> Search genre <v-spacer></v-spacer> <v-text-field append-icon="search" label="Search" single-line hide-details v-model="search" ></v-text-field> </v-card-title> <v-btn color="primary" dark @click="editItem ('new')" class="mb-1">New genre</v-btn> <v-data-table :headers="headers" :items="genresList" :search="search" :pagination.sync="pagination" class="elevation-1" prev-icon="mdi-menu-left" next-icon="mdi-menu-right" sort-icon…
0 votes0 answers -
Часы/таймер
Доброе время суток. Вот возникла необходимость сделать два таймера (динамические часы), которые будут (1) показывать время на сервере с этим приложением и (2) время работы приложения. Часы должны "идти". В первом случае вроде всё легко. Но если возможно, то дайте ссылочку на такой уже готовый скриптик. А вот во втором сложнее. Есть переменная, которую я получаю напрямую; пусть она называется {my.Uptime}. Т.е. её можно вставлять в скрипт в этом же виде {my.Uptime} Но эта переменная имет вид ЧЧ:ММ:СС Надо как-то заставить эту единую переменную "тикать".. P.S. Для первого скрипта у меня тоже есть переменные: {my.hour} {my.min} {my.sec} Хотя я так понимаю, это можно отловит…
0 votes14 answers -
Людиии!!!Кто в JavaScript не бум-бум, то вам сюда!
Для начинающих идеальная вещь Online-справочник: http://dikarka.ru/javascript/01.shtml заходите, почитайте! вс? сразу станет ясно (если вы учились по разным тупым учебникам и тупо заучили операторы, функции, объекты и всякую другую бредятину). Наведите в мозгах порядок,,,,!
0 votes22 answers -
Ошибка из за яваскрипта, не работает в эксплорере
я решил использовать скрипт в блоггере, который заменяет слово на другое. Вместо слово Анонимный, я заменяю на другое слово, когда оставляют комментарии без имени. Скрипт не хочет работать в эксплорере, и не заменяет слово Анонимный на нужно, остаётся всё по прежднему, и плюс к этому в эксплорере появилась ошибка на странице, из за чего это происходит? скрипт такой: <script type='text/javascript'> var authors = document.getElementById('comments').getElementsByClassName('comment-author') for (key in authors) { var author = authors[key] if (author.innerHTML) { author.innerHTML = author.innerHTML.replace(/Анонимный/g, 'Онанимое создание') } } </script&…
0 votes8 answers -
Applet под Div и iFrame!
Задача: Наложить полупрозрачный слой на java applet. На сайте использую multibox для подгрузки подробной версии новости. В мультибоксе при клике на "Подробнее" стандартно создаётся полупрозрачный див 100 на 100 процентов + слой-рамка новости, а в этом слою в iframe подгружается полная новость. Всё работало отлично, пока я не поставил java applet на страницу(pjirc). Теперь аплет перекрывает даже оверлей, создаваемый мультибоксом. Погуглив, я выяснил, что апплеты как бЭ грузятся не браузером, а операционкой, потому это не проблема z-index'a... Самое нормальное решение нашёл ЗДЕСЬ. Для тех кто не шарит в английском, чел перекрыл апплет используя трюк iFrame shim. Он как бы с…
0 votes2 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 -
Ишак и изменения размеров окна...
Колдуны, поделитесь разумом! Меня Майкрософт со своим супер-пупер браузером сводит с ума. В общем мне надо тупо обновить страницу при окончательном изменении размеров окна. вот так, не работает: onresizeend = window.reload(true); вот так работает, но не в ИЕ не так как надо: onresize = window.reload(true);
0 votes7 answers -
Можно ли при помощи Jquery Убрать сылку?
Имею вот такой код <a href="#"><img id="photo-img-big" src="test.jpg"></a> Требуется средствами JQ сначала убрать ссылку, а потом поставить её назад. Или сделать ссылку некликабльной(onclick='return false;' вставлять например), а потом вновь кликабельной.
0 votes1 answer -
Вызов функции не по событию
<html> <head> <script language="javascript" type="text/javascript"> function paint(){ this.parentNode.parentNode.getElementsByTagName('div')[0].style.background='red'; } </script> </head> <body> <div><h4>All</h4> <div><h5>Sub all-1</h5> </div> <div><h5>Sub all-2</h5> <script type="text/javascript"> paint(); </script> <a href="#" onClick="this.parentNode.parentNode.getElementsByTagName('div')[0].style.background='red';">click</a> </div> </div> </body> </html> Собственно вопрос у меня: почему по ссылке и событию onClick все…
0 votes24 answers -
Изменение атрибутов тега <object></object> через JavaScript
Код вставки флеш в страницу: <object id="flashobj" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="350" height="350" id="Main" align="middle"> <param name="allowScriptAccess" value="sameDomain" /> <param id="MovieParam" name="movie" value="flash.swf" /> <param name="quality" value="high" /> <param name="bgcolor" value="#ffffff" /> <param name="wmode" value="opaque" /> <embed src="flash.swf" quality="high" bgcolor="#ffffff" width="350" height="350" name="Main" align="middle" allowScriptAccess="sameDomain" type="application/x-s…
0 votes6 answers -
Заменить background у слоя
Возможно ли вообще заменить фон у слоя? Есть резиновый слой, или лутше сказать слойчик, у него фоном установлена картинка, возможно ли ее заменить при определенных действиях пользователя, даже тот же щелчок? Цвет меняется без проблем, а вот картинка не хочет, тот же элементарный способ document.getElementById(elemID).style.background не работает. Если честно, так я еще ни одного рабочего примера не видел.
0 votes6 answers -
Смена картинок при нажатии на ссылку
Доброго времени! Нужно сделать небольшой скриптик по смене картинок при нажатии на ссылку. Что то типа "выключить свет", нажал на ссылку картинка светлая(включить свет), нажал еще раз, картинка стала опять темной(выключить свет). Подскажите пожалуйста как это сделать? Заранее спасибо!
0 votes7 answers -
Замена файла css для мобильной версии сайта
Всем привет. В общем есть сайт, с телефона просматривается не особо (через опера мини). Хочу сделать файлик css дополнительный специально для мобильной версии. То есть чтобы открывалась та же страница, только с другими свойствами, а не другой адрес а-ля m.site.ru. Перерыл поисковик ничего такого не нашёл. Нашёлся только скрипт замены файла css, если входишь на сайт с IE. Выглядит так: <script type="text/javascript"> DOM = document.getElementById; Netscape4 = document.layer; Netscape6 = Mozilla = (navigator.appName == "Netscape") && DOM; Netscape7 = navigator.userAgent.indexOf("Netscape/7") >= 0; Opera5 = window.opera && DOM; Opera6 = Opera5 &&…
0 votes7 answers