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
-
Ajax со сменой адресной строки - как сделать такое?
Я видимо безнадёжно устарел, подскажите как реализуется такое поведение? пример реализации (любой товар): https://www.citilink.ru/catalog/computers_and_notebooks/hdd/hdd_in/385631/ при клике на заголовки табов Характеристики, Сопутствующие товары, Обзоры, Отзывы, Вопрос-ответ меняется содержимое - это понятно как сделать, видно из кликабельного элемента <a class="pseudo product_link__js" href="https://www.citilink.ru/catalog/computers_and_notebooks/hdd/hdd_in/385631/aksessuary/" data-meta-title="Аксессуары для жесткий диск SEAGATE Skyhawk ST4000VX007 купить в интернет-магазине СИТИЛИНК" data-meta-description="Аксессуары для товара жесткий диск SEAGAT…
0 votes3 answers -
Proxy Authentication Required - 407
День добрый, Пытаюсь с помощью $.ajax взять время с другого сайта. $.ajax({ url: "http://www.worldweatheronline.com/feed/tz.ashx?key=8797446e5c053244110510&q=Chisinau&format=xml", dataType: "xml", cache: true, timeout: 30000, success: function(xml){ $(xml).find("localtime").each(function(){ var localtime = $(this).html(); alert(localtime); }); } }); в результате ничего не происходит, при этом через TemperData в мозиле получаю статус 407. Интернет идет через прокси. На сайте можно через json, пробовал через $.getJson но результат тот-же. Update: —————————————-- упс, прочитал тему ниже, с dataType: "js…
0 votes1 answer -
В IE JS не удаляет класс
Есть вот такой код $(".checkbox").change(function(){ if($(this).is(":checked")){ $(this).next("label").addClass("selected"); }else{ $(this).next("label").removeClass("selected"); } }); Во всех браузерах работает, кроме IE (тестировал на IE8). В IE не работает removeClass. Версия jquery 1.6.4, все другие скрипты отключать пробовал, но это не помогло. Подскажите плиз в чем ошибка.
0 votes4 answers -
Как сохранить несколько изображений, как одно.
Здравствуйте. Не уверен, что пишу в нужную тему. Делаю это не специально, а по незнанию ) Стоит задача - написать скрипт для подбора кейсов для iPhone. Т.е есть шаблон кейса, посетители могут изменять цвет кейса, добавлять текст и картинки. Картинки пользователь грузит сам со своего компа. После кастомизации кейса, готовый результат должен сохраняться в виде картинки. Собственно сабж - как реализовать сохранение результата в виде изображения? И какие инструменты для этого использовать? Предполагаю, что с помощью js это сделать не представляется возможным. Спасибо.
0 votes10 answers -
Следующий шаг...
Прочитал пару раз книгу Флэнагана по JS, попутно пользуясь сетью, когда были непонятны определенные моменты. Решил занаться практикой, но столкнулся с проблемой. Что такое переменные, объекты, свойства, методы, массивы, условия, циклы, функции и принцип их работы я вроде бы понял. Однако, при попытке реализовать простенькую задачку ничего не получается. Не получается подстроить знания под конкретную задачу и связать воедино. Как быть дальше, если писать с нуля, даже простенькие скрипты не получается? Может нужно начинать с ковыряния чужих скриптов, удаляя, добавляя и изменяя? Или у меня склад ума не тот?
0 votes12 answers -
По разному размещаются точки отнисительно карты в ИЕ ФФ и О
Итак, есть карта, которая находится в контексте страницы. На карты наносятся пометки-города. Дабы добавить гибкости, координаты точек вычисляются джаваскриптом как "координаты до карты" + "сдвиг относительно карты" Так вот, конструкция сия не работает в ИЕ (точки позиционирутся относительно угла окна, а не карты), отлично работает в ФФ3. А Опера первый раз сдвинула точки вообще вниз вправо (чересчур), а после обновления расположила нормально. Вот страница: http://autokraz.com.ua/rus/service/sto_ukr.php Имеющийся функционал - не полный, будуд всплывающие блоки, потому не судите "лишний" код. И немного сюда: 1. функции расчета координат и расположения точки: function ws_le…
0 votes1 answer -
Рендеринг текстуры (WebGL, Three.js)
Здравствуйте, Three.js имеет два основных рендера - CanvasRenderer и WebGLRenderer. Пробовал рендерить сферу обоими. Сразу, как и описано на github, видно что WebGLRenderer дает бОльшую производительность нежели CanvasRenderer. Разумеется хочется использовать именно WebGL рендер, однако при попытке наложить текстуру на сферу WebGL-рендер перестает отрисовывать сферу (к слову, Canvas рендер отрисовывает текстуру без проблем). Может кто знает в чем может быть дело?
0 votes0 answers -
Проблемы с работой двух плгинов на jquery
Всем привет! Только недавно попробовал хоть чуть-чуть освоить Javascript в результате чего родил вот такой вот сайт: http://www.gvadesign.ru С горем пополам подключил туда два плагина. Один - не безызвестный PrettyPhoto (по нажатии на блок, тот разворачевается во всплывающем окне) и второй - сортировку работ (вот плагин: http://codecanyon.ne...-plugin/2669205) И вот, собственно, затык. Как вы можете наблюдать на сайте, когда нажимаем на одну из работ, срабатывает PrettyPhoto и картинка раскрывается во всплывающем окне. Но если воспользуемся фильтром (нажмите, например, "графический дизайн"), PrettyPhoto работать перестанет и работа окроется в своем окне (в случае, наприме…
0 votes3 answers -
JavaScript подсветка для YAML
Доброе время суток. Снова рад видеть всех собравшихся. Подскажите пожалуйста библиотеку JavaScript подсветки для YAML
0 votes5 answers -
помогите снять ограничение
скрипт работает до 30 августа как снять ограничение? W O L F - W1987W.txt
0 votes0 answers -
Задержка загрузки
Ситуация: на странице значительное количество баннеров. Надо поставить их в очередь загрузки самыми последними. Подскажите в какую сторону мне лезть? Вот нашел: http://webo.sunnybear.ru/articles/habrahab...elayed-loading/ Никто не сталкивался? у меня задумка вставить в init() что то вроде: var text = document.createTextNode("[——java script——]"); var message = document.getElementById("message"); message.appendChild(text); где [——java script——] должен грузить код с баннером. будет ли он показываться? но правда он под gecko. насколько я знаю, а может и не только. :/
0 votes2 answers -
Строки
Как проверить, состоит ли строка только из букв латинского алфавита? (регистр не важен)
0 votes2 answers -
вопросы по draggable от jQuery
вот пример того что сделал: http://18923.jung.web5.ukraine.com.ua/test/test.htm код: <script type="text/javascript"> $(function(){ $("#rozetka").draggable({ cursor: "move", snap: '.ui-widget-header', snapMode: 'inner', snapTolerance: 40, helper: 'clone', }); }); </script> </head> <body> <div id="frame" class="ui-widget-header"> </div> <div id="rozetka" class="ui-rozetka"> </div> когда тяну rozetka на frame (оранжевый квадрат) - она цепляется к нему. подскажите, как бы сделать так, чтобы при перемещении розетки на квадрат, розетка оставалась на квадрате, а исходная розетка (которую тянул вначале) тоже была н…
0 votes1 answer -
Не Работают Управляющие Последовательности.
Здравствуйте. Управляющие последовательности работают в методе alert, но не работают при попытке записать что-либо в документ, а хочется всего лишь записать в столбик две строки. Скрипт. function f1 () { if (f1.done) return; document.getElementById("content").appendChild(document.createTextNode("Width: "+window.screen.width+"\nHeight: "+screen.height)); f1.done=true; } Подключенный сss. #content { background: #999; }
0 votes3 answers -
Уточнение по стилю
Вот такой есть код: *html body { width:expression((document.body.parentNode.offsetWidth<1000)?'1000px':'auto'); } То есть document.body.parentNode.offsetWidth<1000) В объекте под названием document находиться внутренний объект под названием body, в этом внутреннем объекте находиться свойство parentNode но не метод, а в этом свойстве находиться внутренне свойство offsetWidth?
0 votes2 answers -
Заголовок Connections: close для XHR или XMLHTTP запроса
Интересует удавалось ли кому-то отправить запрос средствами JS с заголовком Connections: close?
0 votes3 answers -
есть ли что-то на подобии func_get_arg()
Здравствуйте, в пхп есть функция func_num_args () , которая возвращает количество аргументов, переданных в функцию, и есть функция func_get_arg(i), которая получает i-ый элемент, переданный в функцию. А есть ли что-либо подобное в JS ? И если нет, то может подскажите, как передавать несколько аргументов в функцию, если заранее не известно, сколько аргументов будет?
0 votes1 answer -
Отправка данных формы при validation=true
Подскажите, есть форма <form action="http://www.lelo/index.php" method="post" name="adminForm" class="va-reg-form niceform"><div class="va-reg-div-top"></div> <div class="va-reg-div"><div class="field-div"><fieldset class="va-reg-field"> <legend class="sectiontableheader">Информация о клиенте</legend> <div id="email_div" class="formLabel "><label for="email_field">E-mail</label><strong>* </strong> </div> <div class="formField" id="email_input"> <input type="text" id="email_field" name="email" size="30" value="" class="inputbox" maxlength="100" /> <br />…
0 votes0 answers -
Проблема с динамическим добавлением divов в IE
Здравствуйте У меня следующая ситуация: Я написал скрипт реализующий вертикальное панельное меню в Firefox все работает прекрасно, а в IE по какой-то причине дублируются добавленные div Скрипт в архиве на народе Не подскажете в чем может быть проблема?
0 votes1 answer -
Вопрос по JQery
Есть такой HTML файл: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> <script src="http://code.jquery.com/jquery-1.2.6.js"></script> <script type="text/javascript"> function load_text() { $('#Wrap').load("1.html#s3");} </script> <title>Проба</title> </head> <body> <div id="menu3"> <ul> <LI><A href="#1" onClick="load_text()">заменить div</a><…
0 votes8 answers -
слайдер Почему срабатывает клик?
www.zebra-tara.ru на главной слайдер организован через owl carousel 2 Не понимаю, почему пролистывание мышкой влево - работает: если схватить за центр слайда и протянуть влево, а вправо - нет: выполняется переход по ссылке слайда
0 votes5 answers -
Javascript внутри php
<?php if(isset($condition)) { echo '<a id="one" href="one.php">'; } else { echo '<a id="two" href="two.php" onclick="return confirm('Register!');">'; } ?> onclick не исполняет внутри php... Т.е. нужно, чтобы перед переходом на страницу, выпало окно с выбором. Что я сделал не так? Или подскажите, как написать все это только javascript (условие для выполнения: вход пользователя на сайт).
0 votes2 answers -
No Conflict Script
Здраствуйте! У меня на сайте есть два скрипта один на слайшоу который использует mootools а второй ,контактная форма, на jquery проблема в том что взависимости какой из них стоит первый он блокирует второй. Я знаю что проблема эта известна и есть NOCONFLICT скрипт но у меня не получается его установить. Помогите пожалуйста! Вот код обоих скриптов. Контактная форма <script type="text/javascript"> $("#contactLink").click(function(){ if ($("#contactForm").is(":hidden")){ $("#contactForm").slideDown("slow"); } else{ $("#contactForm").slideUp("slow"); } }); }); function closeForm(){ $("#messageSent").show("slow"); …
0 votes3 answers -
Плавно выпадающая панель
вобщем такое дело, люди... я в Джаваскрипт ваще не шарю, так что кому не лень, пожалуйста помогите мне с этой фигнёй. тут приведён код плавно выпадающей панели при нажатии на кнопку такого плана: <input class="buttons" type="button" value="Выпадалка"></input> А мне нужно переделать нижеприведённый javascript код для простой ссылки. Вот сам этот код: var arry=[]; window.onload = function () { var nodes = document.getElementsByTagName('div'); var length = nodes.length; for(var z = 0;z < length; z++){ if(nodes[z].className == 'out') { var cnl=nodes[z].childNodes.length; for(var i = 0; i < cnl; i++) { if (nodes[z].childNodes[i].className == …
0 votes0 answers -
Не всегда срабатывает скрипт
Здравствуйте столкнулся с проблемой, не могу понять почему скрипт не всегда срабатывает. по замыслу это бургер меню которое работает только если ширина окна меньше чем 1025 после загрузки страницы или после ресайза, когда страница загружена результат всегда тот который и ожидался, а после ресайза иногда не срабатывает и меню не открывается, потом после следующего ресайза может заработать , может есть идею в почему так? function windowSize(){ myWidth = document.documentElement.clientWidth; if(myWidth<1025) { $("button.btn").on("click", function(){ $(".nav-collapse>ul").toggleClass("nav_active"); }); } } $(window).on…
0 votes1 answer