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
-
изображение в реальном размере
Как можно реализовать вывод изображения равное реальному? Проще говоря у меня есть картинка с линейкой, я хочу чтобы на экран вывелось изображение и приложив к монитору реальную линейку деления совпали. Как я понимаю для этого необходимо получить у клиента такую информацию как длинна диагонали монитора и разрешение(количество пикселей по x и y). это реально?
0 votes7 answers -
Отмена Скрола Страницы
я хочу чтобы при скроле окна дефолтное событие, тоесть скролл, не происходил. window.onscroll = function(event){ if (event.preventDefault){ event.preventDefault(); } event.returnValue = false; } однако данный код не работает, почему?
0 votes7 answers -
Проблема с еще не загруженной картинкой через onload
Здравствуйте! На странице несколько маленьких картинок при нажатии открывается большая, все банально . меняю размеры контейнера для большой картинки, но есть проблема, вот этот код возвращает длину равную 0, потому что картинка еще не загрузилась, как в ниже преведенный код, можно добавить код, который ждет пока картинка загрузилась? function ImgSize(NumImg) { var Img_Size = new Image() Img_Size.onload = function(){}; Img_Size.src = "designers/boris_letunov/images/" + arrImages[NumImg][1]; return Img_Size.width ; } Спасибо!
0 votes19 answers -
Подключение npm модулей к проекту
Всем привет. Есть проект с gulp. Установил через npm два модуля: bootstrap 4 и jQuery. Теперь нужно подключить их к проекту. jQuery мне нужен минимизированный, а от бустрапа только сетка. Насколько я знаю, прописывать полные пути в import не лучшая идея. Собственно вопрос. Как подключить, чтобы потом не пришлось в продакшен-папку тащить модули из node-modules? Вроде, как то можно подключить с помощью browserify или webpack, но разобраться не могу никак Заранее спасибо за ответ!
0 votes5 answers -
Часы на Java
Вот сами часы, нужно чтобы показывали московское время, а не время на компьютере. <script type="text/javascript"> var sep var moscow = 4 var tm=new Date() var timezone = tm.getTimezoneOffset()/60 + moscow function startTime() { var h=tm.getHours() + timezone; var m=tm.getMinutes(); var s=tm.getSeconds(); m=checkTime(m); sep = sep == ':' ? ' ' : ':' document.getElementById('txt').innerHTML=h+sep+m t=setTimeout('startTime()',500); } function checkTime(i) { if (i<10) { i="0" + i; } return i; } startTime() </script> <span id="greetingImg"></span> <script type="text/javascript">//<![CDATA[ day = new Date(); hour = day.getHours()+ timezone;…
0 votes8 answers -
Проблема с перемещением div'a
Необходимо красиво перемещать див по странице. Проблема в том, что все найденные примеры поступают следующим образом: выбираешь что тащить, этот элемент левым верхом переносится к курсору и все перетаскивается. А нужно сделать красиво, чтобы как в винде: зажал левую кнопку мыши в произвольном месте заголовка окна и за это место можно менять расположение этого окна. Помогите пожалуйста сделать так! Ниже код, который мне понравился, но не показывающий желаемого результата <HTML> <HEAD> <TITLE>Drag'n'Drop</TITLE> <META http-equiv="Content-Type" content="text/html; charset=windows-1251"> <style type="text/css"> .maximage { padding: 0px;…
0 votes7 answers -
Как вычислить размер блока?
дано: хтмл <div class="visArea" style="width: 185px; height: 300px; "> <div class="scrollArea" style="width: ???; height: 280px; "> <p></p> <p></p> </div> </div> цсс .visArea { position: relative; overflow: hidden; } .scrollArea { position: absolute; top: 0px; left: 0px; } есть блок фикс размера в нем имееться блок с контентом у которого известна одна сторона(в данном случае высота) задача: как вычислить вторую сторону (в данном хтмл надо вычислить длинну) блока с контентом что бы при прописывании размеров все содержимое контента вмещалось и небыло лишнего
0 votes15 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 -
Как реализовать такое простое меню?
Подскажите, пожалуйста, как сделать меню как тут - http://mebelbest.ru/ Вроде бы оно простое, но я никак не могу понять...читаю код и понимаю только, что как-то таблицы задействованы. В гугле ничего найти по этому вопросу не удалось
0 votes6 answers -
изменение размера переменной JS
Проблемы с JS. У меня в стринговый масив записаны цитаты общим весом 65 кило. И пару раз замечал что цитаты выводились оборванными либо вообще не выводились, хотя код корректен. Вопросы: 1.Есть ли для JS способ увеличить место под массив или переменную? 2. 65 килобайт это много для масива JS или нет? AJAX и другие способы не предлогать! Расмативается только выгрузка цитат из невидимого фрейма в переменную или массив JS и моментальное удаление фрейма(чтоб не забанили - что очень мало вероятно, но вероятность есть)! __________________________________________________________________________________________________________________________________ Для тех кто все таки предло…
0 votes2 answers -
проблема с раскрывающимся списком
Народ есть такая проблема, кровь из носу надо срочно решить. Есть скрипт вертикального раскрывающегося по щелчку меню: <ul class="leftmenu"> <li><a href="http://www.example.net/index.php" class="l_links">Главная</a></li> <li><a onClick="openMenu('sub_menu_1');return(false)" [b]href="http://www.sovtest.net/company.php"[/b] class="l_links">О компании</a> <ul id="sub_menu_1" > <li><a href="http://www.example.net/license.php" class="menu2">Лицензии</a></li> <li><a href="http://www.example.net/partners.php" class="menu2">Партнеры</a></li> <li><a href="http://www.exa…
0 votes6 answers -
Выделение колонок в таблице по :hover
Здравствуйте. Как выделить с помощью jquery 1.9 колонки в таблице? Эти два метода не помогли: http://css-tricks.com/row-and-column-highlighting/ http://p.sohei.org/stuff/jquery/tablehover/demo/demo.html Собственно больше ничего найти не смог, всё остальное - перепечатка css-tricks
0 votes6 answers -
Теоритический вопрос
Всем здрасте. Есть сайт - три страницы: index.html, page2.html, page3.html. На двух из них: index.html и page2.html - не мало графики, включая тяжеловесный фон 2000х1250. По запросу адреса сайта грузится index.html. Я сделал эмуляцию загрузки страницы таким образом, что сразу после тега <body> вызывается ф-я loading, которая образно состоит из двух блоков: 1. накрываю всю страницу абсолютно спозиционированным блоком с GIF картинкой "loading" внутри. 2. по событию window.load - убирается накрывающий фон; показываются элементы страницы; что-то типа такого: ... <body> <script> function loading_page(){ // add loading box to the DOM window.load = functi…
0 votes11 answers -
Менять ширину одного блока при изменении другого
Нужно менять ширину блока .middleв зависимости от ширины блока .right. Сделать при загрузке страницы получается, но нужно, чтобы скрипт выполнялся постоянно (отслеживал ширину правого блока и менял ширину среднего блока). Не могу понять, как сюда .on()прикрутить. Вот пример
0 votes17 answers -
Остановка выполнения событий jQuery
Добрый вечер, имеется вот такой код /* noie */ jQuery(document).ready(function($){ var abc = "body"; jQuery.each(jQuery.browser, function(i) { if($.browser.msie && $.browser.version < 9){ $("#page").replaceWith('<div id="noie"><span></span><h2>К сожалению ваш браузер устарел!</h2><div style="clear: both;"></div><p>Установите более современный!</p></div>'); } }); }); /* slider */ jQuery(document).ready(function($){ $("#showcase").awShowcase( { content_width: 514, content_height: 280, fit_to_parent: false, …
0 votes5 answers -
Как правильно подключить jQuery
Ребята, я наткнулся на такое, как jQuery не могу понять куда засунуть вот этот код: //Когда вы нажмете на ссылку с классом poplight и HREF начинается с a # $('a.poplight[href^=#]').click(function() { var popID = $(this).attr('rel'); //Get Popup Name var popURL = $(this).attr('href'); //Получить Popup HREF и определить размер //Запрос и Переменные от HREF URL var query= popURL.split('?'); var dim= query[1].split('&'); var popWidth = dim[0].split('=')[1]; //Возвращает первое значение строки запроса // Добавить кнопку "Закрыть" в наше окно, прописываете прямой путь к картинке $('#' + popID).fadeIn().css({ 'width': Number( popWidth ) }…
0 votes11 answers -
"Раздвигающийся" div
Здравствуйте. Хочу сделать div при клике на который в него помещается текст. Вс? просто, только вот надо чтобы когда текст помещается внутрь этого div-а тот не сразу растягивался по размерам находящегося внутри текста, а делал это плавно т.е. растягивался, постепенно показывая "спрятанный" в н?м текст. Проблема в том, что незнаю как определить когда прекратить увеличивать div т.к. текст в н?м произвольной длинны. Как можно определить когда закончить растягивать div?
0 votes3 answers -
как посчитать такое выражение на javascript ?
как реализовать эту формулу на javascript ? картинка прилагаться, должно получиться 11.021
0 votes3 answers -
блок поверх блока со свойством overflow:hidden
Всем добрый день, возникла проблема с отображением всплывающей подсказки ( http://clip2net.com/page/m81969/13915395 ). Как видно на картинке, подсказка находится в блоке, который в свою очередь находиться в слайдере, который был создан при помощи библиотеки jquery. В связи с тем что основному блоку в слайдере задано свойство overflow:hidden всплывающая подсказка у края слайдере обрезается. Может кто подскажет скрипт какой, как можно подсказку вывести поверх слайдера, при этом оставив свойство overflow:hidden? Оно необходимо т.к. скрывает блоки, что идут после стрелки.
0 votes4 answers -
Подмена CSS средствами JS
Никак не могу понять, в ч?м тут дело. Имею примитивненький код: <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <meta http-equiv="imagetoolbar" content="no"> <link rel="stylesheet" type="text/css" id="css2" href="mozilla.css"> <link rel="stylesheet" type="text/css" id="css1" href="common.css"> <script type="text/javascript"> <!-- function ed() { document.styleSheets["css1"].disabled=true; document.styleSheets["css2"].disabled=false; } --> </script> </head> <body> <button onClick="ed();">hop!</button> </body> По замыслу, функция должна отменять один ста…
0 votes5 answers -
toggle + ajax
Добрый вечер! Начал познавать технологию ajax и по-тихоньку прилеплять её к придуманному сайту. Появилась нужда в применении функций .toggle, для определения клика по <div> и .ajax для последующей передачи данных в .php файл. Вроде получилось, и данные о кликах отправлялись в бд. Стал усовершенствовать функции и через какое-то время застопорился, не работает и всё тут. Не вызывает .php файл! Убрал всё, что сделал после последнего успеха. Но и тут я не могу найти ошибку. Обращаюсь сюда, т.к. я уже просто выбился из сил искать, где я накосячил. Уверен, что ошибка в мелочи, но не могу найти. $("#black").toggle( function () { $.ajax({ type: "P…
0 votes17 answers -
Аккордион на jQuery
Добрый день! Не могли бы вы мне подсказать.... хороший аккордеон на jQuery, важно чтобы он не дёргался при открывании и закрывании... а работал плавно во всех браузерах включая IE6... Ищу, ищу.. а найти никак не могу
0 votes7 answers -
<select> holdOn
Существует ли способ сделать так, чтобы при выборе пункта из разворачивающегося списка он не закрывался? Спасибо.
0 votes8 answers -
Можно Так Сделать С Картинкой?
Вдохновил этот пример: http://radio.momoiro.ru/ballz.html Можно ли так сделать с изображением? Разбить его на кусочки, и чтобы при прохождении курсора оно распадалось еа куски, а после куски снова собирались в картинку?
0 votes19 answers -
ie8 - скрытие/показ колонок
Всем привет Есть таблица, у которой часть колонок скрыта. Колонки раскрываются при нажатии кнопки пользователем. Вот примерчик: http://jsfiddle.net/5K6qW/ Проблема в том, что ИЕ8 почему-то не хочет пересчитывать ширину ячеек при повторном скрытии колонок. В ИЕ6-7 проблем нет. ИЕ9 проверить сейчас нет возможности. Уже всю голову сломала, в чем может быть дело...
0 votes10 answers