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
-
как сделать чтобы квадратики меняли цвет с 1) белого 2) красного 3) синего 4) черного
<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title> - jsFiddle demo by holden321</title> <style type="text/css"> div { border: 0px solid black; width:50px; height:50px; float:left; margin: auto; text-align: center; } #log {text-align:right;} </style> <script type="text/javascript"> function zapusk(d) { if (!d.rgb) { d.rgb = 0; } s = (d.rgb).toString(16); while (s.length < 3) { s = '0' + s; } s = '#' + s; d.style.backgroundColor = s; //document.getElementById("log").innerHTML=s; d.rgb+= 1; if (d.rgb > 0xfff) d.rgb = 0; } window.onload=function(){ setInt…
0 votes2 answers -
Помогите с формулой
Добрый день! Похоже школьные годы совсем забылись и мозг отказывается работать =) Простая задача - объект (пусть это будет условно "мяч") падает с высоты h на поверхность, отскакивает, поднимается и снова падает. Силу трения и остальные внешние силы не учитываем, т.е. прыгает бесконечно. С HTML все просто: <body> <div style="margin:0 auto; width: 802px;"> <canvas id="canvas" width="800" height="600" style="border:1px solid;"></canvas> </div> </body> JS. Запускаем анимацию: window.onload = function () { var canvas = document.getElementById('canvas'); var ctx = canvas.getContext('2d'); var engine = new Engine…
0 votes18 answers -
Как сделать несколько одинаковых слайд шоу на странице
Здравствуйте. Подскажите новичку. Воспользовался этим примером слайд шоу. http://jquery.malsup.com/cycle/basic.html Но если сделать несколько блоков <div class="slideshow"> слайдшоудит только первый. Остальные вываливает простыми картинками. Как быть? <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script> <script type="text/javascript" src="http://cloud.github.com/downloads/malsup/cycle/jquery.cycle.all.latest.js"></script> <script type="text/javascript"> $(document).ready(function() { $('.slideshow').cycle({ fx: 'fade' // choose your transition type, ex: fade, s…
0 votes16 answers -
авто маштабирование браузера
Возможно ли как то задать определённую величину процента маштабирования браузера, например при onLoad?
0 votes7 answers -
Прерывание загрузки страницы сайта?
На сайте есть элементы которые иногда грузяться очень долго с др. хостов (1-2 мин). Можно ли написать скрипт который, например через 15 сек, обрубал все загрузки на страницу? Что то вроде нажатия Esc в броузере.
0 votes7 answers -
самодельный коллбек
помогите пожалуйста решить проблему часто использую jquery-функцию $.ajax. поэтому решил вынести её в отдельный объект следующим образом: var ajaxRequest = function(dataObj, requestFileName) { $.ajax({ url: 'js/project/ajax/' + requestFileName, type: "post", data: dataObj, success: function(json) { console.log('--' + JSON.parse(json)); return JSON.parse(json); } }); }; и затем могу хоть 100 раз обращаться к ней из любого места программы следующим лаконичный способом: var dotsObj = new ajaxRequest({graph_id: graph_id}, 'getDots.php'); проблема в том, что JS асинхронен. т…
0 votes4 answers -
Зависает браузер
Есть вот такой скриптик: onclick = function () { StylisedFormFile(); } function StylisedFormFile() { var form = document.getElementById('StylisedFormFile'); // form's id --> var array = form.elements; // array of form's elements --> for (var i = 0; i < array.length; i++) { var el = array[i]; // element --> if (el.type == 'file') // only "input type='file'" --> { var wrap = el.parentNode; // wrapper --> var block = '\ <input type="text" name="#" value="' + el.title + '" readonly="readonly" id="ExtraInput" class="extra-input" />\ <div class="extra-block"&g…
0 votes7 answers -
Навигация без перезагрузки всей страницы
Приветствую! Имеется навигация(пример:www.site.ru/nav1, www.site.ru/nav2, www.site.ru/nav3),хотелось бы,чтобы при клике,содержимое показывалось без перезагрузки всей страницы,погуглил,нашел несколько решений,но все они не для моего случая,т.к если пройти по ссылке,по-мимо самого контента еще дублируется сам шаблон,например,такой скрипт: Друзья,растолкуйте,что использовать для данной реализации-ajax/,jquery или...в какую сторону вообще копать надо?или чтобы показывался сам контент без шаблона,нужно средствами пхп подключаться к базе,выбирать контент для отдельного меню и только потом его выводить,а скриптом просто обрабатывать действия клика-показывать блок с контентом ил…
0 votes3 answers -
работа с DOM-элементами при помощи метода closest()
Добрый день! Помогите разобраться с работой метода closest(). В приведенном примере https://jsfiddle.net/ymnjo3tc/ , я делаю все "по инструкции": беру дочерний элемент и проверяю наличие у него родительского при помощи данного метода. Но в ответ всегда ловлю один и тот-же Exception. Какие бы я не пробовал проверять элементы. В чем может быть проблема? Где я допускаю ошибку? Да и вообще, применим ли этот метод на практике? И в каких ситуациях?
0 votes1 answer -
прокрутка слоя
есть слой1 и две кнопки (кнопка 1 и кнопка 2 - две картинки) , в него помещаеться другой слой2 с содержимым. Как сделать прокрутку слоя 2 в слое1 по нажатию кнопки1 (предположим слой2 перематываеться наверх ) и по нажатию кнопки 2 (слой2 перематываеться вниз)
0 votes5 answers -
Эффект fade для слайдера
Здравствуйте! Взял слайдер с http://dedushka.org/uroki/5914.html Демо http://dedushka.org/demo/slider/ Код <script type="text/javascript">$(document).ready(function() { $(".slider").each(function () { // обрабатываем каждый слайдер var obj = $(this); $(obj).append("<div class='nav'></div>"); $(obj).find("li").each(function () { $(obj).find(".nav").append("<span rel='"+$(this).index()+"'></span>"); // добавляем блок навигации $(this).addClass("slider"+$(this).index()); }); $(obj).find("span").first().addClass("on"); // делаем активным первый элемент меню });});function sliderJS (obj, sl) { // slider function var ul = $(sl).find("ul");…
0 votes2 answers -
Выпадающее меню
Пытаюсь написать скрипт, который бы позволял при наведении на определ?нный объект показывать на этом объекте меню. Делаю 2мя путями-через mouseover и через абсолютное позиционирование. Меню появляется, но пользоватся им нельзя, так как нижняя кромка меню ниже объекта, на котором оно открывается. Не подскажете как его зафиксировать. Или может вообще есть у когото пример готовых меню такого плана, то это моя перевая программа на javascrit-сложновато пока, но нужно? <html> <head> <title> </title> <script> function getXY(obj) { var x=0, y=0; while(obj) { x+=obj.offsetLeft; y+=obj.offsetTop; obj=obj.offsetParent; } return { x: x, y:y};…
0 votes2 answers -
Нужна помощь по jQuery в JScrollPane
Добрый всем день! Есть http://www.xiper.net...crollpane2.html который поставил на сайт, но не работает одна функция, а именно не крутится скролл колесиком мыши при наведении на область прокрутки. Помогите включить эту функцию. Сайт http://bit.ly/18cDbNf
0 votes6 answers -
Принцип действия?
Собстно http://fishki.net/comment.php?id=27845 Более получаса рылся в хтмл коде, но может не нашел, может моих знаний JS маловато, но так и не определил функции получающие инфу по IP адресу, сортирующие ее(чтобы выбрать именно городпоселокт.д.), и формирующие изображение(самое интересное - картинка целостная а не составная из двух частей). У кого есть какие идеи или собственный опыт как все это возможно сделать и какие функцииоператорыскрипты используются??
0 votes7 answers -
Нужен совет по AJAX
Здравствуйте,сразу прошу прощения за мою орфаграфию. Ну так вот, недавно передомной появилась задача сделать небольшое веб-приложение с использованием таких технологий как: PHP, MySql [ PDO или MySqli ], AJAX [ например JQUERY ], JSON. Посколько раньше я не когда не сталкивался с JS, прошу совета или помощи у вас. Привиду пример, чтобы было понятнее. Представим страницу на которой выводится: Форма добавления задачи Задачи со статусом ( например завершена и незавершена ) И счетчик количества задач. PS. Так же на странице должна быть возможность удалить задачу, изминить статус задачи. И все изменения должны сразу отображатся. Как все это реализовать с использованием PHP и…
0 votes8 answers -
Помогите реализовать предварительную загрузку картинки
Задача: По нажатии на ссылку посредине экрана появляется слой на котором и отображается картинка. Мне надо что бы на этом слое появлялся индикатор загрузки ну или например писало "Подождите идет загрузка..." Ну а после того как картинка загрузится индикатор загрузки исчезал и появлялась картинка во всей своей красе Проблема: Как опредилить загрузилась ли картинка? Помогите пожалусто...
0 votes5 answers -
Изменение ссылки нажатием кнопки
у меня есть ссылка <a href="#.html" id="golova"><div> </div></a> нужно чтобы после нажатия кнопки ссылка стала такой <a href="***.html" id="golova"><div> </div></a>- то есть изменилась ссылка на страницу,как это сделать?
0 votes6 answers -
Замена текста на html css js
Требуется сделать строку ввода в которые вписывается опреленная ссылка(любая) например:"https://htmlforum.org/forum/123" Нужно, чтобы по нажатию кнопки в веденной ссылке менялась половина до опреденного домена типа org с того что было например на "https://123htmlsuper.ru/forum/123" . То есть не просто с org на ru, а полностью от https до слеша перед org Дальнейший вывод этой ссылки или кнопки для перехода на эту ссылку Нужно это для сайта в "блокноте" html css Help
0 votes8 answers -
Всплывающее окно
Сразу просьба - если не тот раздел, сильно не пинать. Подскажите код - или где почитать - мне нужно сделать всплывающее окошко, в который я хочу впихнуть одну html-страницу с минимумум кода и видео в swf. Есть готовые решения?
0 votes10 answers -
порядок исполнения скрипта
<script type="text/javascript"> fadeOpacity('PreDiv', 'oR3'); //плавное исчезновение дива document.getElementById('PreDiv').style.display='none'; //убираем див с экрана </script> Задумка: Плавно прячем div Проблема: Див не прячется плавно, а сразу исчезает. Вопрос: Как сделать чтобы выполнялась сначала одна функция (fade) и затем display='none'?
0 votes4 answers -
location=no у уже открытого окна
Когда я открываю новое окно, то могу написать window.open(... "location=no,menubar="no"), чтобы у открывающегося окна не было адресной строки и прочего. Мне же надо, чтобы в index.html т.е. в основном окне не было адресной строки. Т.е. что-то подобное надо написать уже на самой странице. Возможно ли это?
0 votes6 answers -
ScriptJava Framework - $$().$$().$$().$$().$$()...
ScriptJava Framework * работа с элементами * работа с ajax * динамическая подгрузка скриптов * динамическое создание элементов * динамическая подгрузка css стилей * отправка файлов через ajax * отправка формы через ajax * работа с cookie * работа с событиями * работа с браузером, экраном, числами, элементами Подробный мануал на русском http://scriptjava.net/ Поддерживает все современные браузеры! Краткое описание функций $$() - получение доступа к элементам $$a() - работа с ajax $$c() - работа с cookie $$e() - работа с событиями $$f() - отправка форм через ajax $$i() - динамическое подключение скриптов стилей и создание элементов $$r() - работа с событием window.onload …
0 votes12 answers -
Angular: как сделать динамический попап с ng-click?
Суть такая. Есть страница со своим компонентом. На этой странице вызывается всплывающее окно, который оформлено в Core.module. Нужно, чтобы вместе с отрисовкой попапа контентом, который формируется в компоненте страницы, к этому контенту привязывался бы ng-click, вызывающий $ctrl.foo() из компонента страницы. Как это сделать? Наверное, можно через $rootScope, но чтобы без него?
0 votes5 answers -
Вопрос по логике IF-ELSE
в ситуации if (1) if(2) operator else operator1 элс относится к последнему ифу как я понимаю а здесь: if (1){ if(2) operator } else operator1 элс будет относится к первому ифу?? может вопрос и тупой но че-то мозги переклинило)))
0 votes7 answers -
Jquery
Привет человеки. Нужна Ваша помощь, что то я вообще зашёл в ступор с этим Jquery, вот что я хочу получить при нажатии а ссыку окно открывается, а при клине на область за окном, окно закрывается, вот писал код только что то он не работает что здесь не правильно, как я понимаю когда видимый элемент то работает $(document).click(function(){}, а когда не видимый должна работать $("#goMyPage").click(function(){}, но не работает HELP ME!!! <script type="text/javascript"> $(document).ready(function(){ if (".go_mypage:visible") { $(document).click(function(){ $(".go_mypage").css("display", "none"); }); } if (".go_mypage:hidden") { $("#goMyPage")…
0 votes5 answers