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
-
Не работает автоматический переход по ссылке из document.anchors
<html> <head> <script> function start(){ var a=document.anchors[0]; a.click(); } </script> </head> <body onload="start()"> <a href="index-1-table.html"></a> </body> </html>
0 votes4 answers -
Скрыть/показать все блоки div с таким же классом как в selection
помогите с простым скриптом, можно только под IE, решение на Jquery приемлемо есть html такой структуры <DIV id=content> <DIV id=b1 class="myclass a01 20120720">текст</DIV> <DIV id=b2 class="myclass a02 20120720">текст1</DIV> <DIV id=b3 class="myclass a01 20120720">текст2</DIV> <DIV id=b4 class="myclass a02 20120720">текст3</DIV> </DIV> Что нужно от скрипта? Допустим выделили мышью на странице текст2. Класс у этого divа - а01. Нажимаем на клавиатуре Ins - показываются только записи <DIV id=b1 class="myclass a01 20120720">текст</DIV> <DIV id=b3 class="myclass a01 20120720">текст2</DIV> т.к.…
0 votes1 answer -
Помогите исправить скрипт
Добрый день! Помогите исправить скрипт, Вот пример работы скрипта http://tympanus.net/Tutorials/ThumbnailGridExpandingPreview/ Скрипт рассчитывает высоту открываемого окошка в зависимости от высоты окна браузера, а мне нужно чтобы высота окошка равнялась высоте содержимого, у меня содержимое это картинка... Помогите, я уже по разному пыталась, ни чего не выходит. сам скрипт такой: /** debouncedresize: special jQuery event that happens once after a window resize** latest version and complete README available on Github:* https://github.com/louisremi/jquery-smartresize/blob/master/jquery.debouncedresize.js** Copyright 2011 @louis_remi* Licensed under the MIT license.*/…
0 votes3 answers -
Не могу прописать относительную ссылку
С js знаком плохо. Возникла проблема с отображением некоторых графических файлов, которые выводит яваскрипт. Есть слайдер на jQuery, сам скрипт и скрипт option.js, в котором находятся параметры двух кнопок, отвечающих за вращение барабана. Скрипт подключает два изображения - обычные графические стрелочки в формате gif. На локальном компьютере все работает, но на сервере мне не удается подключить путь к изображениям. defaultButtons: {enable: true, moveby: 1, leftnav: ['css/images/leftnav.gif', -20, 55], rightnav: ['css/images/rightnav.gif', 15, 55]}, Мне нужен именно относительный путь к файлам, поскольку я делаю шаблон к WP. Если подключить абсолютную ссылку, то все раб…
0 votes3 answers -
Исчезновение мобильного меню при нажатии не на него (для Айфона)
Уважаемое сообщество, прошу помощи. Айфон совсем замучал. Была поставлена задача сделать меню для мобильной версии - сделал, без проблем, но, потом поставили задачу сделать так, что бы это меню исчезало при нажатии на любое место экрана. Это я тоже сделал. Но на Айфонах не работает. Может у кого-нибудь есть готовые версии рабочие, проверенные на айфоне? Или подскажите что не так в том скрипте который я использую. Я использовал не два разных меню, а одно и тоже, которое меняет дизайн в зависимости от ширины экрана с помощью цсс. $( ".header-menu" ).click(function() { $( this ).toggleClass( "open" ); $( ".header-menu.open ul" ).show(); }); Вот эт…
0 votes4 answers -
Работа скрипта в на конкретном блоке
Есть список с товарами. В каждом пункте есть блок с количеством едениц, и две кнопки + и -. Если есть более одного товара то не зависит на каком блоке кликать скрипт работает на всех, а нужно чтобы только на блоке на котором происходит действие. Код jQuey: var result = $('.cart__goods_item .cart__numbers_result'); var rel = $('.cart__goods_item .cart__numbers_reload'); var i = 1; $('.cart__goods_item .cart__numbers_plus').on('click', function() { if (i < 10) { i++; result.text(i); } }); $('.cart__goods_item .cart__numbers_minus').on('click', function() { i…
0 votes2 answers -
Как передать значение из поля в поле?
Не могу значение с одного поле на другой, через JavaScript. Помогите пожалуйста! <!DOCTYPE HTML> <html lang="kz"> <head> <meta charset="utf-8"> <title> ВЫВОД </title> </head> <body> <input type="text" name="Vvod" value="Пример" placeholder="введите имя"> <input type="text" name="Vyvod"> <br> <input type="submit"></button> <br> <script type="text/javascript"> function submit() { let Vvod=document.getElementsByTagName('Vvod'); Vyvod.value=Vvod; console.log(Vyvod.value); } </script> </body> </html>
0 votes1 answer -
Доступ к url фрейма, загруженного с чужого сайта
Хочу сделать возможность для пользователя вводить местоположение с помощью maps.pda.yandex.ru. Хотелось сделать фрейм и сделать так, чтобы js передавал url фрейма(он содержит местоположение), в котором загружена карта серверу. Но доступ к переменным этого фрейма закрыт. Есть доступ к переменным window,document. Я что-то делаю не так? И есть еще какие-нибудь способы обойти эту проблему ?(гугл мэпс API не подходит, поскольку не отображается в мобильниках)
0 votes1 answer -
якоря и яваскрипт
Вобщем такая проблема: есть два фрейма:один с меню,другой-основной(с текстом). требуется создать ссылку-якорь в первом фрейме на определнный участок текста во втором! просто <a href=".../index.html/#point"> не катит (
0 votes2 answers -
Ширина элемента
Подскажите плз как узнать ширину элемента, даже если он не показывается (overflow:hidden) или не влазит куда либо? Пробовал clientWidth offsetWidth но они в мазиле показывают видимую ширину а не ту что в реальности занимает элемент.
0 votes2 answers -
Минимальное значение даты в datepicker jqueryui
$("#age").datepicker({ dateFormat: "yy.mm.dd", changeMonth: true, changeYear: true, minDate:new Date(1980, 12-1, 20), maxDate:new Date(2012, 12-1, 30), monthNamesShort: ['Янв', 'Фев', 'Мар', 'Апр', 'Май', 'Июн', 'Июл', 'Авг', 'Сен', 'Окт', 'Ноя', 'Дек'] }); Кто знает как в датапикере можно было бы указать дату рожденья (1980г например)? Сейчас минимальная дата почему то 2000 г. Ходя должно по идее давать 1980г.
0 votes1 answer -
Подключение таблицы стилей в зависимости от разркшения экрана
Не работает следующий сценарий <script type="text/javascript"> var userAgent = navigator.userAgent.toLowerCase(); var height=0;var width=0; if (self.screen) { // for NN4 and IE4 width = screen.width height = screen.height } { if (width<=1024 && height<=768) { document.writeln("<link rel=\"stylesheet\" type=\"text/css\" href=\"newpoint_8.css\" >") } else { document.writeln("<link rel=\"stylesheet\" type=\"text/css\" href=\"newpoint.css\" >") } } </script>
0 votes1 answer -
Пара обработчиков
Доброго вам дня! Затеял я на страничке анимацию. Да так, что в два скрипта. Но вот незадача, один описывает общий случай, а другой частный. Подключены они отдельно. Т.е. в конце странице это <script type="text/javascript" src="animationEverywhere.js"></script> <script type="text/javascript" src="animationSpecial.js"></script> Мне необходимо добиться того, чтобы на определённые элементы действовал только частный случай. Или так - если действует частный случай, общий - не действует, но если частный не действует, то общему - зелёный свет. Элементы эти - это ссылки со href`ом = "". Теперь, наверное, самое важное. Оба скрипта - это, в большем своём в…
0 votes16 answers -
ScrollPane
проблема с этим плагином. При ресайзе окна скролл не прижимается к краю. Частично удалось прижать таким методом. $(function(){ $.extend($.fn.jScrollPane.defaults, { showArrows:true, scrollbarWidth:11 } ); var isResizing; // and the body scrollpane var setContainerWidth = function() { // IE triggers the onResize event internally when you do the stuff in this function // so make sure we don't enter an infinite loop and crash the browser if (!isResizing) { isResizing = true; $w = $('.c1-games'); $c = $('.gamelist'); $jscpn = $('div.c1-games>div.jScrollPaneContainer'); var p = (parseInt($c.css('paddingLeft')) || 0) + …
0 votes2 answers -
Существует ли в javascript аналог sizeof()?
Необходимо узнать размер переменной, в которой лежит объект. .length не срабатывает. Как это сделать?
0 votes3 answers -
Требуется переход к следующему блоку теста при условии, что в нынешнем блоке сумма ответов равна 10.
Подскажите, пожалуйста, как в css прописать код, чтобы получилось следующее: переход к следующему блоку возможен только если сумма ответов по нынешнему блоку равна 10. Просто у меня есть тест из 7 блоков, в каждом блоке 8 утверждений. Тестируемый должен распределить 10 баллов между этими 8-ю утверждениями. Если он распределил больше баллов или меньше, то переход не должен срабатывать, чтобы тест был пройден верно.
0 votes1 answer -
IE7 и onclick
Доброго времени суток. Ковыряю сайт, при первой же попытке добавить JS всеми любимый браузер падает с ошибкой и предлагает отправить отчет. Попробовал пример попроще: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <body> <a onclick="alert('123'); return false;" href="#" >123</a> </body> </html> Поведение оказалось более чем странным - вечером работает, утром нет . У кого-нибудь было подобное? и как это решать?
0 votes2 answers -
подгружаемая страница и ее форматирование
возник вот такой вот вопрос: есть <html> <div id=12> <div> hello </div> <div> world </div> </div> </hmtl> $('#12').empty(); $.ajax({ url: "../core/forum.php", global: false, type: "GET", data: ({id : 12}), dataType: "html", success: function(msg){ $('#12').append(msg) } })//ajax function setEqualHeight(columns) { var tallestcolumn = 0; columns.each( function() { currentHeight = $(this).height(); if(currentHeight > tallestcolumn) { tallestcolumn = currentHeight; } } ); columns.height(tallestcolumn); } }); смысл тут такой - печатаем страницу,…
0 votes3 answers -
jQuery
Добрый день. Недавно внедрил на сайт jQuery меню. Сайт на DLE. Признаюсь, писал скрипт не сам, хотя немного разбираюсь в языке. Раскрывающееся меню использует библиотеку "jquery.cookie.js". Собственно сама проблема здесь. Догадываюсь в чём проблема, но решить не знаю как( Попытаюсь объяснить суть проблемы... В первом разделе меню собраны ссылки на категории новостей (ссылка заканчивается на "/", например, "domain.net/episode2/"), в то время как остальные разделы меню несут в себе ссылки с окончанием ".html", от чего наверняка и происходит следующее... При переходе сначала на ссылку с первого раздела, а затем на любой другой (с окончанием ссылки ".html") развернутым разде…
0 votes3 answers -
Не меньшаеться таблица
Доброго времени суток. Собственно проблемный участок кода: <table> <tr><td></td><td></td><td></td></tr> <tr><td></td><td> <div>...содержиое...</div> </td><td></td></tr> <tr><td></td><td></td><td></td></tr> </table> И соответственно ксс: .MainStyleLogicElementBorderWTB { width: 100%; } .DivLogicElementWTB { height: 500px; width: 100%; overflow: auto; margin-bottom: 0px; position: relative; z-index: 1; } .ContainerTable { margin-left: auto; margin-right: auto; } .TopLeftLogicElementBorder…
0 votes2 answers -
blurjs - 2 объекта и не пашет
http://zverushka.bl.ee/estimation/ 2 блока, где мужик должны быть смазанные окошки. Если активировано только 1 окно - оно работает. А так заблурено только нижнее. http://zverushka.bl.ee/estimation/ $('#blur-target').blurjs({ source: '#blur-source', radius: 20 }); $('#blur-target2').blurjs({ source: '#blur-source2', radius: 20 });Что делать, как лечить и заставить работать? Если поставить таймаут для каждого вызова - то работает (но это ненадежно - верно?) В принципе код плагина достаточно короткий - может кто подскажет, как его модифицировать, чтобы он создавал независимые копии элементов? https://github.com/jakiestfu/Blur.js/blob/master/blur.js
0 votes8 answers -
Проблема с подсветкой строк таблицы...
День добрый, господа! Трабл такой.. есть желание при сравнивании текущей даты с датой "До" (т.е. задается например срок исполнения задания до какого то числа) подсвечивать строки таблицы, в которых текущая дата превысила дату "До" (иначе говоря просроченные задания). Сделан скриптик, который осуществляет вс? это... НО при генерации таблицы есть ячейки, где не указана дата "До", а скрипт все равно подсвечивает эти поля.. подскажите как это можно исправить (т.е. сделать чтобы скрипт не обрабатывал поля с пустыми значениями ячейки "До") Вот сам скрипт: <SCRIPT LANGUAGE="JavaScript"> var mydate=new Date(); var year=mydate.getYear(); if (year < 1000) year+=1900; v…
0 votes2 answers -
Не работает unitpngfix.js
Всем привет! Попытался использовать лекарство для пнг в ИЕ 6 с помощтю скрипта. Но ни фига не помогло. Хотя... При тестировании на CSS Vista - все работает А при тестировании на http://ipinfo.info/netrenderer/ - появляется злочастный ореол вокруг пнг (значит не работает) Кто-нибудь юзал этот скрипт? Может есть заковыка? Все пути вроде бы праВильные...
0 votes0 answers -
Как сделать button в картинку
Собственно вопрос в чем, как на css оформить (заменить) стандартную скнопку тэга На изображение рисованой кнопки?
0 votes1 answer -
Помогите с меню на jQuery
Помогите с меню (то что с лева) на jQuery, у меня получается так вывести, а нужно чтобы блок с сылками не уменьшался, а разворачивался, чтобы все ссылки начинали отображаться.
0 votes8 answers