javascript- все статьи тега ➜ страница 76


Происхождения http://localhost:3000 не допускается по контроля доступа-разрешить-происхождение

XMLHttpRequest cannot load http://localhost:8080/api/test. Origin http://localhost:3000 is not allowed by Access-Control-Allow-Origin. Я читал о междоменных ajax-запросах и понимаю основную проблему безопасности. В моем случае 2 сервера работают локально и любят включать междоменные запросы во время тестирования. localhost:8080 - Google Appengine dev server localhost:3000 - Node.js server Я выдаю запрос ajax на localhost:8080 - GAE server пока моя страница загружается с сервера узел. Что я ...

Как установить временную задержку в javascript

У меня есть этот кусок js на моем сайте для переключения изображений, но нужна задержка, когда вы нажимаете на изображение во второй раз. Задержка должна быть 1000 мс. Так что вам нужно будет щелкнуть на ИМГ.потом в JPG в img_onclick.jpg-файла появятся. Затем вы должны нажать кнопку img_onclick.jpg изображение там должно быть задержка 1000 мс до img.jpg отображается снова. вот код: jQuery(document).ready(function($) { $(".toggle-container").hide(); $(".trigger").toggle(function () { ...

Будет HTML5 позволяет веб-приложения, чтобы сделать одноранговые соединения по протоколу HTTP?

можно ли создать веб-приложение, что с помощью центрального сервера, можно создать прямые соединения с другими пользователями того же веб-приложения? Я представляю себе процесс, похожий на пробивание отверстий UDP. Я читал о новом API WebSockets в HTML5, но, похоже, вы должны инициировать соединение с WS-совместимым сервером, прежде чем может начаться полностью Дублированное соединение. Я думаю больше о процессе создания прямых соединений между клиентами, с сервером вовлечение только в начально ...

якорь прыжки с помощью javascript

у меня есть вопрос, который будет найден очень часто. Проблема в том, что нигде не может быть найдено явное решение. у меня есть две проблемы, связанные с якорями. основная цель должна быть, чтобы получить хороший чистый url без каких-либо хэшей в нем при использовании якорей, чтобы перейти на страницу. Итак, структура якорей: <ul> <li><a href="#one">One</a></li> <li><a href="#two">Two</a></li> <li><a href="#three"&gt ...

HTML5 LocalStorage: Проверка наличия ключа [дубликат]

этот вопрос уже есть ответ здесь: Как проверить, установлен ли элемент хранения? 9 ответов почему это не работает ? if(typeof(localStorage.getItem("username"))=='undefined'){ alert('no'); }; цель состоит в том, чтобы перенаправить пользователя со страницы индекса на страницу входа, если он еще не зарегистрирован. Вот это localStorage.getItem("username")) переменная не определена для момент. Это ...

Кодирование объекта Javascript в строку Json

Я хочу закодировать объект Javascript в строку JSON, и у меня возникают значительные трудности. объект выглядит примерно так new_tweets[k]['tweet_id'] = 98745521; new_tweets[k]['user_id'] = 54875; new_tweets[k]['data']['in_reply_to_screen_name'] = "other_user"; new_tweets[k]['data']['text'] = "tweet text"; Я хочу получить это в строку JSON, чтобы поместить ее в запрос ajax. {'k':{'tweet_id':98745521,'user_id':54875, 'data':{...}}} вы получите картину. Неважно, что я делаю, это прос ...

Текст мигает на jQuery

Что такое простой способ заставить текст мигать в jQuery и способ остановить его? Должен работать для IE, FF и Chrome. Спасибо ...

Как установить прототип объекта JavaScript, который уже был создан?

Предположим у меня есть объект foo в моем коде JavaScript. foo - это сложный объект, и он создается где-то еще. Как я могу изменить прототип ...

Как определить, является ли переменная массивом

каков наилучший де-факто стандартный кросс-браузерный метод для определения того, является ли переменная в JavaScript массивом или нет? поиск в интернете есть ряд различных предложений, некоторые хорошие и довольно много недействительных. например, следующий базовый подход: function isArray(obj) { return (obj && obj.length); } однако обратите внимание, что происходит, если массив пуст, или obj на самом деле не является массивом, но реализует свойство length и т. д. Так что реа ...

Как отключить контекстное меню правой кнопкой мыши в JavaScript [дубликат]

этот вопрос уже есть ответ здесь: Как отключить щелчок правой кнопкой мыши на моей веб-странице? 23 ответов Не то, чтобы я пытаюсь предотвратить "просмотр источника" или что-то глупое, но я делаю некоторые пользовательские контекстные меню для определенных элементов. изменить: ответ на ответы: я пробовал это: <a id="moo" href=''> </a> <script type="text/javascript"> var moo = do ...

Почему используйте Redux-наблюдаемые за возвращение-Сага?

Я использовал Redux-Saga. Код, написанный с ним, легко рассуждать до сих пор, за исключением того, что функция генератора JS время от времени путается в моей голове. Из моего понимания,Redux-Observable может достичь аналогичной работы, которая обрабатывает побочные эффекты, но без использования функции генератора. однако документы из Redux-Observable не дают много мнений о том, почему он превосходит Redux-Saga. Я хотел бы знать, не использует ли генератор функция является единственным преимуще ...

Хорошая книга для изучения D3.js [закрыто]

Я видел D3.js и мне было интересно, поэтому я купил этот книги! Я могу ошибаться, однако я нашел его не удовлетворяющим. у кого-нибудь есть основной материал для освоения D3.jsдля визуализации данных? Я вижу большой потенциал для D3.jsи я очень увлечен и заинтересован. спасибо заранее! обновление: Я только что закончил чтение Интерактивная Визуализация Данных для Интернета Скотт Мюррей, отличная книга! Попробуйте, это бесплатно. ...

В JavaScript ES6 в экспорт константный против экспорта давай

Допустим у меня есть переменная, которую я хочу экспортировать. В чем разница между export const a = 1; vs export let a = 1; Я понимаю разницу между const и let, но когда вы экспортируете их, каковы различия? ...

Как проверить, содержит ли массив строку в TypeScript?

В настоящее время я использую угловой 2.0. У меня есть массив следующим образом: var channelArray: Array<string> = ['one', 'two', 'three']; Как я могу проверить в TypeScript, содержит ли channelArray строку 'three'? ...

Длительное нажатие в JavaScript?

можно ли реализовать "длительное нажатие" в JavaScript (или jQuery)? Как? alt текст http://androinica.com/wp-content/uploads/2009/11/longpress_options.png HTML <a href="" title="">Long press</a> JavaScript $("a").mouseup(function(){ // Clear timeout return false; }).mousedown(function(){ // Set timeout return false; }); ...

Вы можете заставить Vue.js для перезагрузки / рендеринга?

просто быстрый вопрос. вы можете заставить Vue.js, чтобы перезагрузить / пересчитать все? Если да, то как? ...

Google Maps: Auto close open InfoWindows?

мой сайт, Я использую Google Maps API v3 для размещения маркеров дома на карте. InfoWindows остаются открытыми, если вы явно не щелкните значок закрыть. Это означает, что вы можете иметь 2+ InfoWindows открыты одновременно, если вы наведете курсор на маркер карты. вопрос: как сделать так, чтобы только текущее активное InfoWindow было открыто, а все остальные Infowindow были закрыты? Это означает, что одновременно будет открыто не более 1 InfoWindow? ...

Как опубликовать модуль, написанный на ES6 в NPM?

Я собирался опубликовать модуль в NPM, когда я подумал о переписывании его в ES6, чтобы как в будущем, так и узнать ES6. Я использовал Babel для транспилирования в ES5 и запуска тестов. Но я не уверен, как поступить: должен ли я транспилировать и публиковать полученную папку / out в NPM? нужно ли включать папку результатов в репозиторий Github? или я поддерживаю 2 репозитория, один с кодом ES6 + скрипт gulp для Github, а другой с транспилированными результатами + тесты для НПМ? короче говоря: ...

Связь между вкладками или окнами

Я искал способ, как общаться между несколькими вкладками или окнами в браузере (на том же домене, а не CORS), не оставляя следов. Было несколько решений: используя объект window postMessage cookies localStorage первое, вероятно, худшее решение - вам нужно открыть окно из вашего текущего окно, а затем вы можете общаться только до тех пор, пока вы держите окна открытыми. Если вы перезагрузите страницу в любом из окон, вы, скорее всего, потеряли связь. второй подход, использующий postMessage, ...

Есть ли способ изменить контекст на iframe в консоли javascript?

Я хотел бы изменить контекст javascript, выполняемого в консоли webkit developer tool/firebug, чтобы выполнить его код, как он работает внутри iframe на странице. Я знаю, что могу сделать это, открыв страницу в iframe на отдельной странице, но я хочу запустить код, где он взаимодействует с родительским фреймом. ...