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

115
использование setTimeout в цепочке обещаний

Здесь я пытаюсь сосредоточиться на обещаниях. Здесь по первому запросу я получаю набор ссылок, а по следующему запросу я получаю содержимое первой ссылки. Но я хочу сделать задержку перед возвратом следующего объекта обещания. Поэтому я использую setTimeout, но это дает мне следующую ошибку JSON (...

115
Как вы устанавливаете заголовок документа в React?

Я хотел бы установить заголовок документа (в строке заголовка браузера) для моего приложения React. Я пробовал использовать response-document-title (кажется, устаревший) и настройку document.titleв constructorи componentDidMount()- ни одно из этих решений не работает....

114
JavaScript заменить / регулярное выражение

Учитывая эту функцию: function Repeater(template) { var repeater = { markup: template, replace: function(pattern, value) { this.markup = this.markup.replace(pattern, value); } }; return repeater; }; Как сделать this.markup.replace()глобальную замену? Вот в чем проблема. Если я использую это так:...

114
jQuery UI - закрытие диалогового окна при щелчке за пределами

У меня есть диалоговое окно пользовательского интерфейса jQuery, которое отображается при нажатии определенных элементов. Я хотел бы закрыть диалоговое окно, если щелчок происходит где-либо, кроме этих запускающих элементов или самого диалогового окна. Вот код для открытия диалога:...

114
Можно ли использовать JavaScript для изменения мета-тегов страницы?

Если я помещу div в заголовок и отобразлю: none, чем использовать JavaScript для его отображения, это сработает? Редактировать: У меня все загружено в AJAX. И поскольку мой AJAX изменяет «основную» часть сайта, я хочу также изменить...

114
Можете ли вы определить, находится ли Chrome в режиме инкогнито, с помощью скрипта?

Можно ли с помощью скрипта определить, находится ли Google Chrome в режиме инкогнито? Изменить: я действительно имел в виду, возможно ли это через пользовательский скрипт, но ответы предполагают, что JavaScript работает на веб-странице. Я вновь задал вопрос здесь в отношении пользовательских...

114
Остановить отправку поля ввода в форме

Я пишу некоторый javascript (greasemonkey / userscript), который вставляет некоторые поля ввода в форму на веб-сайте. Дело в том, что я не хочу, чтобы эти поля ввода каким-либо образом влияли на форму, я не хочу, чтобы они отправлялись при отправке формы, я хочу, чтобы мой javascript имел доступ...

114
jQuery text () и символы новой строки

Я хочу иметь возможность сказать $(someElem).text('this\n has\n newlines); и отображается с новой строкой в ​​браузере. Единственный обходной путь, который я нашел, - установить для свойства css 'white-space' значение 'pre' на someElem. Это почти работает, но тогда у меня есть досадно большой...

114
Как проверить события jQuery AJAX с помощью Jasmine?

Я пытаюсь использовать Jasmine для написания некоторых спецификаций BDD для базовых запросов jQuery AJAX. В настоящее время я использую Jasmine в автономном режиме (т.е. через SpecRunner.html). Я настроил SpecRunner для загрузки jquery и других файлов .js. Есть идеи, почему следующее не работает?...

114
Почему Internet Explorer не отправляет тело сообщения HTTP при вызове Ajax после сбоя?

Мы можем достоверно воссоздать следующий сценарий: Создайте небольшую HTML-страницу, которая делает запросы AJAX к серверу (используя HTTP POST) Отключитесь от сети и снова подключитесь Отслеживайте пакеты, которые IE генерирует после сбоя После сбоя сетевого подключения IE выполняет следующий...

114
Почему мой JavaScript не работает в JSFiddle?

Я не могу понять, в чем проблема с этим JSFiddle . HTML: <input type="button" value="test" onclick="test()"> JavaScript: function test(){alert("test");} А когда нажимаю на кнопку - ничего не произошло. На консоли написано «тест не определен» Я читал документацию JSFiddle - там написано, что...

114
Как писать асинхронные функции для Node.js

Я попытался выяснить, как именно следует писать асинхронные функции. После долгого изучения большого количества документации мне все еще неясно. Как мне написать асинхронные функции для Node? Как правильно реализовать обработку событий ошибок? Другой способ задать свой вопрос: как мне...

114
Почему конкатенация строк выполняется быстрее, чем соединение массива?

Сегодня я прочитал эту ветку о скорости конкатенации строк. Удивительно, но конкатенация строк оказалась победителем: http://jsben.ch/#/OJ3vo Результат оказался противоположным тому, что я думал. Кроме того, есть много статей по этому поводу , которые объясняют , как противно это . Я могу...

114
Добавление кода в функцию javascript программным способом

Я пытаюсь настроить существующую библиотеку JS, не изменяя исходный код JS. Этот код загружается в несколько внешних JS-файлов, к которым у меня есть доступ, и я хотел бы изменить одну из функций, содержащихся в исходном файле, без копирования и вставки всего этого во второй JS-файл. Так, например,...

114
Когда использовать ko.utils.unwrapObservable?

Я написал несколько пользовательских привязок с помощью KnockoutJS. Я все еще не уверен, когда использовать. ko.utils.unwrapObservable(item)Глядя на код, этот вызов в основном проверяет, itemявляется ли наблюдаемым. Если это так, верните значение (), если нет, просто верните значение. Если...

114
Изменение строки запроса без перезагрузки страницы

Я создаю фотогалерею и хочу иметь возможность изменять строку запроса и заголовок при просмотре фотографий. Поведение, которое я ищу, часто наблюдается в некоторых реализациях непрерывной / бесконечной страницы, где при прокрутке вниз строка запроса продолжает увеличивать номер страницы (...

114
Изменить цвет текста в зависимости от яркости закрываемой области фона?

Я уже некоторое время думал о следующем, поэтому теперь хочу узнать ваше мнение, возможные решения и так далее. Я ищу плагин или метод, который изменяет цвет текста или переключается между предопределенными изображениями / значками в зависимости от средней яркости покрытых пикселей его...