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

85
Псевдонимы функций JavaScript не работают

Я как раз читал этот вопрос и хотел попробовать метод псевдонима, а не метод-оболочку функции, но я не мог заставить его работать ни в Firefox 3, ни в 3.5beta4, ни в Google Chrome, как в окнах отладки, так и в на тестовой веб-странице. Firebug: >>> window.myAlias = document.getElementById...

85
Что такое PastryKit Framework?

Я пытаюсь найти любую информацию о Javascript Framework PastryKit. Похоже, что он используется в Руководстве пользователя iPhone, которое отображается на самом iPhone в Mobile Safari, но я не могу найти никакой документации или API. Если вы хотите увидеть это в действии, откройте Safari 4,...

85
Проблема с MSIE и addEventListener в Javascript?

document.getElementById('container').addEventListener('copy',beforecopy,false ); В Chrome / Safari вышеуказанное приведет к запуску функции «beforecopy» при копировании содержимого страницы. Предполагается, что MSIE также поддерживает эту функцию, но по какой-то причине я получаю такую ​​ошибку:...

85
Предотвращение события щелчка с помощью перетаскивания jQuery

У меня есть элементы на странице, которые можно перетаскивать с помощью jQuery. Есть ли у этих элементов событие click, которое переходит на другую страницу (например, обычные ссылки). Каков наилучший способ предотвратить срабатывание щелчка при удалении такого элемента, позволяя щелкнуть его без...

85
Как избежать глобальных переменных в JavaScript?

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

85
В Google Maps API v3 должно быть открыто только одно окно InfoWindow.

Мне нужно, чтобы на моей карте Google было открыто только одно окно InfoWindow. Мне нужно закрыть все остальные информационные окна, прежде чем открывать новое. Может кто-нибудь показать мне, как это сделать?...

85
Регулярное выражение, которое соответствует шаблону или является пустой строкой

У меня есть следующее регулярное выражение, которое соответствует формату адреса электронной почты: ^[\w\.\-]+@([\w\-]+\.)+[a-zA-Z]+$ Это используется для проверки с помощью формы с использованием JavaScript. Однако это необязательное поле. Поэтому как я могу изменить это регулярное выражение,...

85
Преимущества и недостатки локального размещения jQuery [закрыто]

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

85
Клиент Проверяет размер файла с помощью HTML5?

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

85
Передать неизвестное количество аргументов в функцию javascript

Есть ли способ передать неизвестное количество аргументов, например: var print_names = function(names) { foreach(name in names) console.log(name); // something like this } print_names('foo', 'bar', 'baz'); Кроме того, как мне узнать количество переданных аргументов?...

85
Потоковое видео через веб-сокеты с использованием JavaScript

Каков самый быстрый способ потоковой передачи видео в реальном времени с помощью JavaScript? Является ли WebSockets через TCP достаточно быстрым протоколом для потоковой передачи видео со скоростью, скажем, 30 кадров в секунду?...

85
Многомерные ассоциативные массивы в JavaScript

Получены следующие результаты запроса: (ключ1 и ключ2 могут быть любым текстом) id key1 key2 value 1 fred apple 2 2 mary orange 10 3 fred banana 7 4 fred orange 4 5 sarah melon 5 ... и я хочу сохранить данные в сетке (возможно, в виде массива), циклически повторяя все записи следующим образом:...

85
Как перейти на вкладку Chrome, которая создала уведомление на рабочем столе?

Я хотел бы реализовать ту же функциональность, что и в Gmail. Когда приходит новое электронное письмо или новый чат, появляется всплывающее окно с уведомлением, и если вы щелкаете по нему, вкладка с Gmail становится активной. У меня есть такой код: var n =...

85
Как получить дату из jQuery UI datepicker

Я хочу получать дату из datepicker всякий раз, когда пользователь выбирает дату в jQuery UI datepicker и нажимает кнопку в форме. ну, мне нужно получить день, месяц и год выбранной ими даты. Как я могу получить форму даты jQuery UI?...

85
Как сделать текст холста HTML5 жирным и / или курсивом?

Я печатаю текст на холсте довольно простым способом: var ctx = canvas.getContext('2d'); ctx.font = "10pt Courier"; ctx.fillText("Hello World", 100, 100); Но как изменить текст на полужирный, курсив или и то, и другое? Есть предложения по исправлению этого простого примера?...

85
Как преобразовать строку в длинную в javascript?

У меня есть отметка времени миллисекунды, которую мне нужно преобразовать из String в long. Javascript имеет, parseIntно не имеет parseLong. Так как я могу это сделать? благодаря Изменить: чтобы немного расширить мой вопрос: учитывая, что, по-видимому, javascript не имеет длинного типа, как я могу...

85
изменение размера междоменного iframe

Как изменить размер окна iframe из другого домена -Редактировать Прокрутите вниз, чтобы узнать о некоторых решениях .. или прочтите, как этого НЕ делать: D После многих часов взлома кода был сделан вывод, что все, что находится внутри iframe, недоступно, даже полосы прокрутки, которые отображаются...