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

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

Каков наилучший де-факто стандартный кроссбраузерный метод определения того, является ли переменная в JavaScript массивом или нет? При поиске в Интернете можно найти множество различных предложений, некоторые из которых хороши, а некоторые нет. Например, следующий базовый подход: function...

102
Как определить IE 8 с помощью jQuery?

Мне нужно определить не только тип браузера, но и версию с помощью jQuery. В основном мне нужно узнать, IE 8 это или нет. Не уверен, правильно ли я это делаю. Если я сделаю : if (jQuery.browser.version >= 8.0) { dosomething} Не уверен, что подойдет версия 8.123.45.6 или будет? Изменить: обратите...

102
Как сделать перенаправление кнопки на другую страницу с помощью jQuery или просто Javascript

Я делаю прототип и хочу, чтобы кнопка поиска ссылалась на образец страницы результатов поиска. Как сделать перенаправление кнопки на другую страницу при нажатии на нее с помощью jQuery или простого JS....

102
Опубликовать данные в JsonP

Можно ли отправлять данные в JsonP? Или все данные должны передаваться в строке запроса как запрос GET? У меня есть много данных, которые мне нужно отправить в службу, кросс-домен, и они слишком велики, чтобы отправлять через строку запроса Какие есть возможности обойти это?...

102
Какой алгоритм использует Readability для извлечения текста из URL-адресов?

Некоторое время я пытался найти способ разумного извлечения «релевантного» текста из URL-адреса путем удаления текста, связанного с рекламой, и всего прочего беспорядка. После нескольких месяцев исследований я отказался от этого как проблемы это не может быть точно определено. (Я пробовал разные...

102
Как динамически вставить тег <script> через jQuery после загрузки страницы?

У меня проблемы с этим. Сначала я попытался установить теги сценария как строки, а затем с помощью jquery replaceWith () добавить их в документ после загрузки страницы: var a = '<script type="text/javascript">some script here</script>'; $('#someelement').replaceWith(a); Но у меня есть...

102
использовать localStorage в поддоменах

Я заменяю файлы cookie на localStorage в браузерах, которые могут его поддерживать (кто угодно, кроме IE). Проблема в site.com и www . site.com хранят свои собственные отдельные объекты localStorage. Я считаю, что www считается субдоменом (глупое решение, если вы спросите меня). Если пользователь...

102
Назначение переменных JavaScript из кортежей

В других языках, таких как Python 2 и Python 3, вы можете определять и присваивать значения переменной кортежа и получать их значения следующим образом: tuple = ("Bob", 24) name, age = tuple print(name) #name evaluates to Bob print(age) #age evaluates to 24 Есть ли что-нибудь подобное в...

102
Как заставить JS выполнять математику вместо того, чтобы складывать две строки вместе

Мне нужен javascript, чтобы добавить 5 к целочисленной переменной, но вместо этого он обрабатывает переменную как строку, поэтому записывает переменную, а затем добавляет 5 в конец «строки». Как я могу заставить его заниматься математикой? var dots = document.getElementById("txt").value; // 5...

102
Как проверить, нравится ли пользователю моя страница Facebook или URL-адрес с помощью API Facebook

Я думаю, что схожу с ума. Я не могу заставить его работать. Я просто хочу проверить, понравилась ли пользователю моя страница с помощью javascript в iFrameприложении. FB.api({ method: "pages.isFan", page_id: my_page_id, }, function(response) { console.log(response); if(response){ alert('You...

102
Улучшенный виджет поля ManyToMany для администратора Django

Я считаю, что models.ManyToManyFieldвиджет администратора Django по умолчанию является громоздким в использовании. Это элемент выбора HTML, и если у вас много Объектов «другой» модели, то на самом деле найти «другие» объекты, которые вы хотите связать с «этим» объектом, непрактично. А если у вас...

102
Сократить строку без сокращения слов в JavaScript

Я не очень хорошо разбираюсь в манипуляциях со строками в JavaScript, и мне было интересно, как можно сократить строку, не обрезая ни слова. Я знаю, как использовать substring, но не indexOf или что-то еще. Скажем, у меня была следующая строка: text = "this is a long string I cant display" Я хочу...

102
querySelector ищет непосредственных потомков

У меня есть функция, похожая на jquery: function(elem) { return $('> someselector', elem); }; Вопрос в том, как я могу сделать то же самое с querySelector()? Проблема в том, что >селектор querySelector()требует явного указания родителя. Есть ли обходной путь?...