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
-
Определить страну по городу
Здравствуйте. Подскажите, каким-то образом можно получить с помощью js название страны, зная название одного из её городов? Получаю с помощью яндекс геотаргетинга местоположение пользователя, и если оно не правильно определено, пользователю дается возможность указать верный город. Нужно узнать, какой стране он принадлежит.
0 votes6 answers -
Редактор заметок
Здравствуйте форумчане. Когда я делал редактор заметок у меня появилась одна проблема:надо чтоб при нажатии верхних кнопок или при выборе одного из пунтов выпадающего меню в текстовом поле перед и после выделеного участка текста появлялись куски html-кода типо <p> и </p>. Если ничего не выделенно то по обеим сторонам курсора. И ещё надо чтоб при нажатии кнопок вставки изображения или гиперссылки (самые последние) появлялось окно с прозьбой ввести адрес или ссылку на карти нку. После этого появлялось чтото типа этого: <a href="введеный адрес">Выделенный текст</a> Заранее благодарю.
0 votes11 answers -
Менять ширину одного блока при изменении другого
Нужно менять ширину блока .middleв зависимости от ширины блока .right. Сделать при загрузке страницы получается, но нужно, чтобы скрипт выполнялся постоянно (отслеживал ширину правого блока и менял ширину среднего блока). Не могу понять, как сюда .on()прикрутить. Вот пример
0 votes17 answers -
window.open. Туплю.
Имеем элементарную функцию: function winop() { winop = window.open("example.html","mywin","height=600,width=550,left=400,top=100"); } В html следующее: <a href="java script:winop();">Open window</a> В результате все прекрасно открывается но только один раз, если щелкнуть по линку во второй раз, то хрен вам, не открывает окно. Только после reload страницы. Короче туплю и не пойму в чем дело. Что-то забыл.
0 votes12 answers -
Не работает скрипт
Помогите разобраться, уже всю голову сломал... Есть java-скрипт из книги Влада Мержевича. Он позволяет расположить DIV над содержимым страницы. При прокрутке содержимое DIV плавно сдвигается, оставаясь неподвижным относительно окна браузера. Скрипт работает, только если из кода страницы убрать ...>. Причем нет разницы, какой тип документа в нем объявлен. Вот css-свойства DIV: #popup { position: absolute; /* Абсолютное позиционирование */ width: 150px; /* Ширина*/ border: 1px solid; /* Рамка вокруг */ background: #ffffee; /* Цвет фона */ text-align:center; /* Выравнивание содержимого по центру */ margin-left:78%; /* Координаты DIV, если выкл. скрипты */ top: 50p…
0 votes8 answers -
Вертикальный скрол div
у diva OVERFLOW: auto; scrollBy пишет ошибку что не поддерживает это свойство как прокрутить div повертикали?
0 votes4 answers -
ищу скрипт
иммитирующий эффект перелистывания страциц, со следующим функционалом http://www.flippingbook.com/flippingbook-html-edition.html демо http://www.page-flip.com/new-demos/03-kitchen-gorenje-2008/ и free лицензией
0 votes8 answers -
просчитать форму с чекбоксами
Здраствуйте столкнулся с проблемой нужно просчитать форму и не перегружая страницу вывести результат загвоздка в том что в форме присутствуют checkbox которые влияют на расчеты так как почти не знаком с javascript прошу помощи у вас. вот форма : <form method="post" action=""> <table> <tr> <td class='first'>Cтоимость:</td> <td><input type="text" name="cost" maxlength="5" value="" /></td> </tr> <tr> <td class='first'>Кол-во:</td> <td><input type="text" name="plan" maxlength="5" value="" /></td> </tr> <td class='first'>Параметр 1:</td> <td><…
0 votes3 answers -
Uncaught SyntaxError: Unexpected token =>
$currencies88 = array( 'WMR' => 'P', 'WMZ' => '$', 'WME' => '€', 'WMU' => '₴', 'WMB' => 'Br', ); echo "<div class=\"cont1\" style=\"text-align: center;\">"; echo "<div id=\"ammh15\" class=\"ctynh15\" style=\"text-align:center;\"></div>"; echo "</div>"; echo "$off_intrerst"; echo "<form id=\"wm-pay\" action=\"".$wm_url_adds."\" method=\"post\" target=\"_blank\"><div class=\"cont1\" style=\"text-align: center;\">"; if ($wmval_on == 1) { $javaScript = <<< JAVASCRIPT <script type="text/javascript"> function donateChangeCurrency( ) { var selection1Obj = document.getElementById( 'wm-pay-3' )…
0 votes18 answers -
Глобальные переменные для несколькоъ функций
Возможно вопрос нубский, но: Пример: У меня есть файлик со скриптами (в нём все скрипты, которые используются на сайте). Там скрипты для галереи, форм и т.д. Соответственно, очень много разных функций. Для скриптов формы я использую всего 2 функции, причем есть одинаковые переменные с одинаковыми значениями. Вопрос: Если я сделаю эти переменные глобальными, могу ли я как-нибудь задать область видимости для них так, чтобы их можно было использовать только в этих двух функциях? O_o Другими словами, мне нужно как бы разбить один файл со скриптами на отдельные логические части, и чтобы глобальные переменные не пересекались. P.S. Надеюсь понятно объяснил)
0 votes12 answers -
Относительные пути JS в файле php
Проблема в следующем. Допустим есть корневой файл - index.php, который в свою очередь инклудит в себя файлы отдельных страниц, допустим page1.php или page2.php и т.д. С точки зрения php, я могу инклудить в page1.php какой-нибудь файл части страницы, например header.php, причем я буду его инклудить относительно page1.php, и совсем не важно, что этот файл (page1.php) инклудится в свою очередь индексным файлом (index.php) Однако с точки зрения JS, я не смогу находясь page1.php написать относительно пусть, к допустим, file.js, т.к. при таком подходе, js будет искать файл не относительно page1.php, а относительно index.php. Именно поэтому при добавлении js файла в php …
0 votes7 answers -
Вопрос по jQuery + imgAreaSelect
Народ, помогите плз: Установил плагин imageareaselect есть код: <script type="text/javascript" src="jquery-1.2.6.js"></script> <script type="text/javascript" src="jquery.imgareaselect-0.5.1.js"> $(window).load(function () { $('img#example').imgAreaSelect({ selectionColor: 'blue', onSelectEnd: someFunction }); }); </script> Но он не работает! Браузеры: Opera 9.62, Mozilla FF 5.0, IE 7 Подскажите, в чем дело.
0 votes3 answers -
Не работает сабмит формы при выборе SELECT-a
Здравствуйте. Собственно сабж темы. Есть код: ... <form method="post" action="/admin/articles/view" name="form1"> <div class="row-fluid block-transparent"> <div class="span2 pull-right"> <button class="btn span12" type="submit" name="submit" value="remove_public">Снять с публикации</button> </div> <div class="span2 pull-right"> <button class="btn span10" type="submit" name="submit" value="add_public">Опубликовать</button> </div> <div class="span2 pull-right"> <button class="btn span12" type="submit" name="submit" value="remove_article">Удалить статью…
0 votes16 answers -
Замена Node
Доброе время суток! Есть DIV с ID = "PrPera" При загрузке по методу window.onload создается узел (собственно говоря просто текст в DIV). По нажатию кнопки нужно поменять текст из созданного узла (или заменить существующий узел новым) Вот что написалось Однако по appendChild(text) добавлется новый узел (что, впрочем, логично). При использовании replaceChild не знаю как определить созданный ранее узел. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>ZZZ(New)</title> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <script language="JavaScript"> window.onload =…
0 votes7 answers -
Помогите найти слайдер с счетчиком слайдов
Привет. Не могу найти слайдер с счетчиком слайдов ("1 из 5"). Нужен эффект slide и возможность редактировать HTML счетчика (необязательно через API, можно и в ядре поковырять). Нашел Galleriffic, но там эффект смены слайдов "fade" и поменять нельзя. Еще нашел Galleria, но я так и не нашел как отредактировать HTML счетчика (нужен именно формат "1 из 5"), причем в ядре плагина не нашел даже функции вывода счетчика (искал по классу). Слайдер с счетчиком изображений прям больная тема для меня) Знаний написать свое пока не хватает, а в паблике очень мало слайдеров с такой функцией. Помогите с поиском, пожалуйста
0 votes3 answers -
То работает, то не работает скрипт при обновлении страницы
http://zverushka.100ms.ru/kadr/ Ситуация такая. В этом месте http://joxi.ru/ImhIU_3JTJA-BGzvSKM Если кликать по стрелочкам - перелистывания не происходит. Но если обновлять страницу - то иногда перелистывает, иногда нет. Ошибок никаких не выдает. Я не могу понять, в чем проблема. Перелистывание идет по скрипту 207 строка $("#id1 .btn-next").click(function () { sliderBg.goToNextSlide(); sliderTab.goToNextSlide(); }); $("#id1 .btn-prev").click(function () { sliderBg.goToPrevSlide(); sliderTab.goToPrevSlide(); });Поробовала добавить таймаут, на всякий setTimeout(function () { $("#id1 .btn-next").click(function () { sliderBg.goToNextSlide(); sliderTab.goToN…
0 votes5 answers -
Ajax - обработка ответа
К сути..., есть форма в сплывающем окне, по клику на сабмит, приходит ответ с обработчика в success верно заполнены поля, или нет. Вопрос: как сделать что бы если ответ верный, то окно закрывалось? function ajax() { //Ajax отправка формы var msg = $("#form").serialize(); $.ajax({ type: "POST", url: "send.php", data: msg, success: function(data) { $("#results").html(data); // основной див в котором находятся элементы с ответом $('span.error').fadeIn(500); // элемент с ответом ошибок $('.true').fadeIn(500); // элемент с верным ответом $('.overlay, .order').hide(5000); // всплывающее окно с формой котоое должно закрыться }, error: function(xhr, str){ alert("…
0 votes9 answers -
Помогите найти ошибку, пожалуйста!
Здравствуйте! Помогите, пожалуйста, найти ошибку! Обновляю дизайн сайтика. Делаю главную страничку http://sun.narod.ru/new/new2.html Вроде бы вс? нормально. Как только нажимаю на какую-нибудь ссылку, страница загружается и потом в строке состояния появляется ОШИБКА!.. Я думала, может быть ошибка в загружаемых страниц..Но даже если она абсолютно пустая(!) вс? равно ошибка появляется... В ч?м тут может быть дело..? Родскажите, пожалуйста!
0 votes14 answers -
Помогите разобраться
Попался мне недавно любопытный (для меня, при моей неопытности) фрагмент java script: alert([] == ![]) Хотелось бы разобраться, почему в этом случае получаем значение true? С одной стороны мне понятно, что в правой части сравнения массив в логическом контексте рассматривается как объект, преобразуется в true и после отрицания в правой части сравнения получаем false. Интересует, как интерпретируется левая часть. В ней также должно получиться значение false. Из пустого массива оно может быть получено путем преобразования его в строку или число, а затем — в логическое значение. Подскажите, как именно в этом случае интерпретатор разбирае выражение?
0 votes11 answers -
Своя функция
Добрый день. Помаленьку изучаю jQuery, и вот добрался до создания плагина, но что-то не получается...поэтому прошу помощи... Вот как было изначально и работает: jQuery(document).ready(function(){ jQuery(window).scroll(function () { if (jQuery(this).scrollTop() > 300) { jQuery('.box').fadeIn(); } else { jQuery('.box').fadeOut(); } }); }); а вот пытаюсь переделать в плагин: jQuery(document).ready(function(){ (function( $ ){ $.fn.myBox = function() { jQuery(window).scroll(function () { if (this.scrollTop() > 300) { this.fadeIn(); } else { this.fadeOut(); } }); }; …
0 votes11 answers -
Загрузка функции через время (JS — jQuery) (без селектора)
Здравствуйте, уважаемые форумчане. Очень Нужна ваша помощь, Подскажите пожалуйста. Есть функция - jbcallme(), вызываемая следующим образом (вызываемая по нажатию class= demo1) : $(document).ready(function() { $(function() { $('.demo1').jbcallme(); }); alert( "Привет" ); }); Функция лежит в другом файле. ————— При нажатие на ссылку срабатывает функция jbcallme(), содержащий класс demo1: <a class="demo1" name="nave">Тестирование</a> ————————————-- Проблема в том, что функция JS jbcallme() работает только при нажатие на "Тестирование". Нужно, чтобы функция $('.demo1').jbcallme(); вызывалась …
0 votes4 answers -
Вращение слоя?
Доброго дня! Нужно по таймеру вращать картинку. Есть ли относительно простой способ это реализовать? Делать гифку многокадровую утомительно, нужно плавное вращение, да и картинка - не очень большой png, в итоге вес гифа будет большой. Вариант с множеством картинок и сменой src тоже не подходит. Была идея вращать на php и тоже менять src, но, я думаю, не будет успевать подгружаться. Кто-нибудь сталкивался с таким? Нужно, что бы картинка просто вращалась (как, скажем, колесо).
0 votes4 answers -
Всплывающее окно только один раз
С помощью Bootsrap(js - modal) сделал popup окно и поставил чтобы при заходе на сайт оно уже было автоматически открыто с помощью <script>$( document ).ready(function() { $('#myModal').modal('show');});</script>Но есть задача, нужно чтобы для 1 пользователя это окно показалось только 1 раз и при следующем заходе оно уже не показывалось. Знаю что нужно использовать куки, но как не знаю. Подскажите, пожалуйста.
0 votes2 answers -
Где ошибка?
Вот начал изучать js... Пытался написать скрипт который заменяет содержимое див'а. Вот js код: text = document.getElementById("text"); text2 = "2"; document.getElementById('text').innerHTML=text2; Вот html код: <html> <head> <script type="text/javascript" src="javascript.js"></script> </head> <body> <div id="text"></div> </body> </html> Почему ничего не происходит?!
0 votes12 answers -
Два языка на сайт с помощью JS?
Возможно ли сделать два языка на сайте с помощью JS
0 votes13 answers