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

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

13
Как перегружать функции в javascript?
Классический (не js) подход к перегрузке: function myFunc(){ //code } function myFunc(overloaded){ //other code } Javascript не позволяет определять более одной функции с одним и тем же именем. Таким образом, появляются такие вещи: function myFunc(options){ if(options["overloaded"]){ //code } } Есть ли лучший способ обхода перегрузки функций в javascript, кроме передачи …
103 javascript 

3
Является ли innerHTML асинхронным?
Надеюсь, я не буду выставлять себя дураком, но я пытаюсь понять, что происходит в этих двух строках кода: document.body.innerHTML = 'something'; alert('something else'); Я наблюдаю, что предупреждение отображается до того, как HTML был обновлен (или, может быть, он был, но страница не была обновлена ​​/ перекрашена / что-то еще) Проверить …

8
Как добавить дополнительную информацию к скопированному веб-тексту
Некоторые веб-сайты теперь используют службу JavaScript от Tynt, которая добавляет текст к скопированному содержимому. Если вы скопируете текст с сайта, используя это, а затем вставите, вы получите ссылку на исходный контент внизу текста. Тынт также отслеживает, как это происходит. Это отличный трюк. Их сценарий для этого впечатляет - вместо того, …

2
Защита CSRF с заголовком CORS Origin по сравнению с токеном CSRF
Этот вопрос касается только защиты от атак с подделкой межсайтовых запросов. В частности, речь идет о том, насколько эффективна защита с помощью заголовка Origin (CORS) и защита с помощью токена CSRF? Пример: Алиса вошла в систему (используя cookie) в своем браузере на https://example.com . Я предполагаю, что она использует современный …

6
Как легко усечь массив с помощью JavaScript?
Linq имеет удобный метод оператора, вызываемый Take()для возврата заданного количества элементов во всем, что реализует IEnumerable. Есть ли что-нибудь подобное в jQuery для работы с массивами? Или, спросили по-другому: как я могу обрезать массив в Javascript?
103 javascript  jquery 

7
setTimeout / clearTimeout проблемы
Я пытаюсь сделать так, чтобы страница переходила на стартовую, например, после. 10 секунд бездействия (пользователь никуда не нажимает). В остальном я использую jQuery, но set / clear в моей тестовой функции - это чистый javascript. В моем разочаровании я получил что-то вроде этой функции, которую я надеялся вызвать при любом …



2
Uncaught TypeError: нельзя использовать оператор 'in' для поиска 'длины' в
Uncaught TypeError: нельзя использовать оператор "in" для поиска "длины" в " Это ошибка, которую я получаю, когда пытаюсь выполнить a $.eachс этим объектом JSON: {"type":"Anuncio","textos":["Probando esto","$ 20150515"],"submit":"codParameters?___DDSESSIONID\u003d14EA4721A904D6DD71591156996E29F7%3A%2FMobilTest"} Я также пытался сделать то же самое с stringify, но получаю ту же ошибку: {\"type\":\"Anuncio\",\"textos\":[\"Probando esto\",\"$ 20150515\"],\"submit\":\"codParameters?___DDSESSIONID\\u003d06CBEC9D1A53616EFF703A8C71FBC2B4%3A%2FMobilTest\"}" Если я удалю параметры ___DDSESSIONID\\u003d06CBEC9D1A53616EFF703A8C71FBC2B4%3A%2FMobilTestиз объекта, …

5
jQuery дублирует DIV в другой DIV
Нужна помощь jquery, копирующая DIV в другой DIV и надеясь, что это возможно. У меня есть следующий HTML: <div class="container"> <div class="button"></div> </div> Затем у меня есть еще один DIV в другом месте на моей странице, и я хотел бы скопировать div 'button' в следующий div 'package': <div class="package"> Place …
103 javascript  jquery  html 

6
MAC-адреса в JavaScript
Я знаю, что мы можем получить MAC-адрес пользователя через IE (объекты ActiveX). Есть ли способ получить MAC-адрес пользователя с помощью JavaScript?

5
Определить расстояние между двумя точками на холсте
У меня есть вкладка для рисования холста, и я хочу, чтобы lineWidth основывалась на расстоянии между двумя последними обновлениями координат перемещения мыши. Я сам сделаю перевод расстояния в ширину, мне просто нужно знать, как получить расстояние между этими точками (у меня уже есть координаты этих точек).
103 javascript  canvas 

6
Тестирование API Mocha: получение "TypeError: app.address не является функцией"
Моя проблема Я закодирован очень простой CRUD API , и я начал в последнее время кодирования также некоторые тесты с использованием chaiи , chai-httpно у меня проблема при выполнении моих тестов с $ mocha. Когда я запускаю тесты, я получаю следующую ошибку в оболочке: TypeError: app.address is not a function …

10
Как ISO 8601 отформатировать дату со смещением часового пояса в JavaScript?
Цель: найти local timeи UTC time offsetпостроить URL в следующем формате. Пример URL: / Actions / Sleep? Duration = 2002-10-10T12: 00: 00−05: 00 Формат основан на рекомендации W3C: http://www.w3.org/TR/xmlschema11-2/#dateTime. В документации говорится: Например, 2002-10-10T12: 00: 00−05: 00 (полдень 10 октября 2002 года по центральному летнему времени, а также по восточному …

9
Изменение jQuery .val не меняет входное значение
У меня есть ввод HTML со ссылкой в ​​значении. <input type = 'text' value = 'http://www.link.com' id = 'link' /> Я использую jQuery для изменения значения определенного события. $('#link').val('new value'); Приведенный выше код изменяет значение текстового поля, но не меняет значение в коде (value = 'http://www.link.com' остается без изменений). Мне …
103 javascript  jquery 

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