Вопросы с тегом «javascript»

Для вопросов, касающихся программирования в ECMAScript (JavaScript / JS) и его различных диалектах / реализациях (исключая ActionScript). Этот тег редко используется отдельно, но чаще всего ассоциируется с тегами [node.js], [jquery], [json] и [html].

1
jQuery: зачем использовать document.ready, если внешний JS внизу страницы?
Я включаю все свои JS как внешние файлы, которые загружаются в самом низу страницы. В этих файлах у меня есть несколько таких методов, которые я вызываю из события готовности: var SomeNamepsace = {}; SomeNamepsace.firstMethod = function () { // do something }; SomeNamepsace.secondMethod = function () { // do something …

20
Есть ли причина использовать синхронный XMLHttpRequest?
Кажется, что почти все выполняют асинхронные запросы с помощью XMLHttpRequest, но, очевидно, тот факт, что существует возможность выполнять синхронные запросы, указывает на то, что для этого может быть веская причина. Так в чем же может быть причина?
88 javascript  ajax 

9
Запросы с перекрестным происхождением поддерживаются только для HTTP, но не для нескольких доменов.
Я использую этот код для запроса AJAX: $("#userBarSignup").click(function(){ $.get("C:/xampp/htdocs/webname/resources/templates/signup.php", {/*params*/}, function(response){ $("#signup").html("TEST"); $("#signup").html(response); }, "html"); Но из консоли Google Chrome JavaScript я продолжаю получать эту ошибку: XMLHttpRequest не может загрузить файл: /// C: /xampp/htdocs/webname/resources/templates/signup.php. Запросы с перекрестным источником поддерживаются только для HTTP. Проблема в том, что файл signup.php размещен на …
88 javascript 

7
onclick открытое окно и определенный размер
У меня есть такая ссылка: <a href="/index2.php?option=com_jumi&fileid=3&Itemid=11" onclick="window.open(this.href,'targetWindow','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,') Я хочу, чтобы новое открывающееся окно открывалось с определенным размером. Как указать высоту и ширину?
88 javascript  html 

15
Эффект «мигающего выделения» jQuery на div?
Я ищу способ сделать следующее. Я добавляю <div>на страницу, и обратный вызов ajax возвращает некоторое значение. <div>Заполняются значениями из вызова Ajax, а <div>затем префикс к другому <div>, который действует в качестве столбца таблицы. Я хочу привлечь внимание пользователя, показать ему, что на странице есть что-то новое. Я хочу, <div>чтобы он …

5
Что «компилирует» компилятор angular?
Меня спросили об этом сегодня, и я не смог дать должного ответа. Машинопись преобразуется в JS. Затем идет тряска дерева, «меньше» (необязательно) и что еще в процессе развертывания. Но ничего подобного (afaik) не имеет ничего общего с "компиляцией". Все объединяется и сильно оптимизируется, но на самом деле не компилируется, верно? …

7
отключить выпадающий список, выбранный jquery
У меня есть выбранный div, в котором я использую выбранный плагин jquery для стилизации и добавления функций (в первую очередь, поиска). Div выглядит примерно так: <select data-placeholder="add a foobar" id="foobar" style="width: 350px;"> <option value=""></option> </select> И я использую выбранный плагин вот так, $('#foobar').chosen(); Пока загружается какой-то AJAX, я хотел бы …

16
Проверка, является ли значение функцией
Мне нужно проверить, является ли значение формы onsubmitфункцией. Формат типичный onsubmit="return valid();". Есть ли способ узнать, является ли это функцией и вызываемой ли она? Использование typeof просто возвращает, что это строка, что мне не очень помогает. РЕДАКТИРОВАТЬ : Конечно, я понимаю, что «return valid ();» это строка. Я replaceуменьшил это …

13
Получение физических размеров экрана / dpi / плотности пикселей в Chrome на Android
Вопрос Есть ли безопасный способ получить действительно правильные физические размеры экрана в Chrome на Android? При необходимости старые версии Chrome и Android можно не рассматривать. Предыдущие исследования По stackoverflow есть множество тупиковых вопросов о получении реальных физических размеров экрана устройства из javascript (или css). Кажется, что нет конвергенции между стандартизацией …

4
Как удалитьEventListener, то есть addEventListener с анонимной функцией?
function doSomethingWith(param) { document.body.addEventListener( 'scroll', function() { document.write(param); }, false ); // An event that I want to remove later } setTimeout( function() { document.body.removeEventListener('scroll', HANDLER ,false); // What HANDLER should I specify to remove the anonymous handler above? }, 3000 ); doSomethingWith('Test. ');

8
Как использовать Select2 с JSON через запрос Ajax?
My Select2 3.4.5 не работает с данными JSON. Вот мое поле ввода в HTML: <input class='form-control col-lg-5 itemSearch' type='text' placeholder='select item' /> … И мой JavaScript $(".itemSearch").select2({ placeholder: "Search for an Item", minimumInputLength: 2, ajax: { url: "/api/productSearch", dataType: 'json', quietMillis: 100, data: function (term, page) { return { option: …

12
html <input type = «text» /> событие onchange не работает
Я пытаюсь провести эксперимент. Я хочу, чтобы каждый раз, когда пользователь вводил что-то в текстовое поле, это отображалось в диалоговом окне. Я использовал onchangeсвойство события, чтобы это произошло, но это не работает. Мне все еще нужно нажать кнопку отправки, чтобы все заработало. Я читал об AJAX и думаю узнать об …

4
Socket.IO обрабатывает событие отключения
Не могу обработать это событие отключения, не знаю, почему сокет не отправляется клиенту / клиенту не отвечает! Сервер io.sockets.on('connection', function (socket) { socket.on('NewPlayer', function(data1) { online = online + 1; console.log('Online players : ' + online); console.log('New player connected : ' + data1); Players[data1] = data1; console.log(Players); }); socket.on('DelPlayer', function(data) …

9
Доступ к нечисловым свойствам объекта по индексу?
Если у меня есть такой массив: var arr = ['one','two','three']; Я могу получить доступ к разным частям, выполнив следующие действия: console.log(arr[1]); Как я могу получить доступ к свойствам объекта по их порядку, а не по ключу? Пример: var obj = { 'something' : 'awesome', 'evenmore' : 'crazy' }, jbo = …


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.