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

103
Есть ли лучшая практика для создания HTML с помощью javascript

Я вызываю веб-службу, которая возвращает массив объектов в JSON. Я хочу взять эти объекты и заполнить div HTML. Допустим, каждый объект содержит URL-адрес и имя. Если бы я хотел создать следующий HTML-код для каждого объекта: <div><img src="the url" />the name</div> Есть ли...

103
Получить позицию тега div / span

Может ли кто-нибудь показать мне, как получить top& leftпозицию элемента divили, spanесли он не указан? то есть: <span id='11a' style='top:55px;' onmouseover="GetPos(this);">stuff</span> <span id='12a' onmouseover="GetPos(this);">stuff</span> В приведенном выше случае,...

103
Обнаружение заблокированных всплывающих окон в Chrome

Мне известны методы javascript, позволяющие определить, заблокировано ли всплывающее окно в других браузерах (как описано в ответе на этот вопрос ). Вот основной тест: var newWin = window.open(url); if(!newWin || newWin.closed || typeof newWin.closed=='undefined') { //POPUP BLOCKED } Но в Chrome...

103
Как легко усечь массив с помощью JavaScript?

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

103
Как добавить дополнительную информацию к скопированному веб-тексту

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

103
Почему document.querySelectorAll возвращает StaticNodeList, а не реальный массив?

Меня беспокоит то, что я не могу просто сделать это document.querySelectorAll(...).map(...)даже в Firefox 3.6, и я все еще не могу найти ответ, поэтому я подумал, что я отправлю кросс-пост на SO вопрос из этого блога: http://blowery.org/2008/08/29/yay-for-queryselectorall-boo-for-staticnodelist/...

103
Предпочитаемый способ перезагрузки страницы с помощью JavaScript? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 6 лет назад . Уточните этот вопрос какой способ перезагрузки текущей...

103
Как сделать вставку tinymce в виде обычного текста по умолчанию

Погуглил тысячи раз. Никто не дает полного решения, как заставить Tinymce вставить обычный текст по умолчанию и удалить любое форматирование без нажатия кнопки «вставить как текст». Любые идеи о том, как это реализовать? или как включить кнопку "вставить как текст" автоматически?...

103
setTimeout / clearTimeout проблемы

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

103
Backbone.js: `extension` undefined?

Только приступаем к работе с Backbone.js. Простое включение Backbone (версии для разработки или производства) вызывает ошибку: Uncaught TypeError: Cannot call method 'extend' of undefined в строке 128: // Attach all inheritable methods to the Model prototype _.extend(Backbone.Model.prototype,...

103
removeEventListener для анонимных функций в JavaScript

У меня есть объект, в котором есть методы. Эти методы помещаются в объект внутри анонимной функции. Выглядит это так: var t = {}; window.document.addEventListener("keydown", function(e) { t.scroll = function(x, y) { window.scrollBy(x, y); }; t.scrollTo = function(x, y) { window.scrollTo(x, y); };...

103
Заполнить секцию бритвы из частичного

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

103
Положительное число на отрицательное число в JavaScript?

В основном, обратное абс. Если бы у меня был: if ($this.find('.pdxslide-activeSlide').index() < slideNum - 1) { slideNum = -slideNum } console.log(slideNum) Независимо от того, какая консоль всегда возвращает положительное число. Как это исправить? Если я сделаю: if...

103
Какая причина использовать null вместо undefined в JavaScript?

Я пишу JavaScript довольно давно, и у меня никогда не было причин его использовать null. Кажется, что undefinedэто всегда предпочтительнее и программно служит той же цели. Какие практические причины использовать nullвместо undefined?...