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

585
Есть ли способ обнаружить, если окно браузера не активно в данный момент?

У меня есть JavaScript, который делает деятельность периодически. Когда пользователь не смотрит на сайт (то есть окно или вкладка не имеют фокуса), было бы неплохо не запускаться. Есть ли способ сделать это с помощью JavaScript? Мой ориентир: Gmail Chat воспроизводит звук, если окно, которое вы...

564
Встраивание изображений Base64

Чисто из любопытства, в каких браузерах работает встраивание изображений Base64? Я имею в виду следующее . Я понимаю, что это обычно не очень хорошее решение для большинства вещей, так как оно немного увеличивает размер страницы - мне просто любопытно. Некоторые примеры: HTML: <img alt="Embedded...

560
Почему браузеры соответствуют CSS-селекторам справа налево?

Селекторы CSS сопоставляются движками браузера справа налево. Поэтому они сначала находят детей, а затем проверяют своих родителей, чтобы убедиться, что они соответствуют остальным частям правила. Почему это? Это только потому, что в спецификации сказано? Влияет ли это на возможный макет, если он...

535
Как закодировать параметр имени файла заголовка Content-Disposition в HTTP?

Веб-приложения, которые хотят принудительно загружать ресурс, а не напрямую отображать его в веб-браузере, выдают Content-Dispositionзаголовок в HTTP-ответе формы: Content-Disposition: attachment; filename=FILENAME filenameПараметр может быть использован , чтобы предложить имя файла , в котором...

423
Отключить функцию браузера «Сохранить пароль»

Одна из радостей работы в государственном учреждении здравоохранения заключается в том, что приходится иметь дело со всей паранойей вокруг обращения с PHI (Защищенной медицинской информацией). Не поймите меня неправильно, я за то, что я делаю все возможное, чтобы защитить личную информацию людей...

414
Нужен ли Content-Type: application / octet-stream для загрузки файла?

Стандарт HTTP гласит: Если этот заголовок [Content-Disposition: attachment] используется в ответе с типом содержимого application / octet-stream, подразумевается, что пользовательский агент не должен отображать ответ, а непосредственно вводит `save response как .. Диалог. Я читаю это как...

409
Определить, является ли устройство iOS

Мне интересно, можно ли определить, работает ли браузер на iOS, подобно тому, как вы можете определять функцию с помощью Modernizr (хотя это, очевидно, обнаружение устройства, а не обнаружение функции). Обычно я предпочел бы вместо этого обнаружение функций, но мне нужно выяснить, является ли...

394
Какие запросы генерируют обновления браузеров «F5» и «Ctrl + F5»?

Существует ли стандарт для каких действий F5и Ctrl + F5триггеров в веб-браузерах? Однажды я экспериментировал с IE6 и Firefox 2.x. F5 Обновление вызовет запрос HTTP отправляется на сервер с If-Modified-Sinceзаголовком, в то время как Ctrl + F5не будет иметь такой заголовок. В моем понимании, я F5...

358
Сколько одновременных запросов AJAX (XmlHttpRequest) разрешено в популярных браузерах?

В Firefox 3 ответом является 6 на домен: как только 7-й запрос XmlHttpRequest (на любой вкладке) в тот же домен запускается, он ставится в очередь до тех пор, пока один из остальных 6 не завершится. Какие цифры для других основных браузеров? Кроме того, есть ли способы обойти эти ограничения, если...

340
Отключенные формы ввода не отображаются в запросе

У меня есть некоторые отключенные входы в форме, и я хочу отправить их на сервер, но Chrome исключает их из запроса. Есть ли обходной путь для этого без добавления скрытого поля? <form action="/Media/Add"> <input type="hidden" name="Id" value="123" /> <!-- this does not appear in...

338
Запуск Internet Explorer 6, Internet Explorer 7 и Internet Explorer 8 на одном компьютере

Как и всем остальным, мне нужно протестировать свой код в Internet Explorer 6 и Internet Explorer 7. Теперь в Internet Explorer 8 есть несколько отличных инструментов для разработчика, которые я хотел бы использовать. Я также хотел бы начать тестирование своего кода с помощью Internet Explorer 8,...

338
Атрибут ввода файла «принять» - это полезно?

Реализация загрузки файла под html довольно проста, но я только что заметил, что есть атрибут 'accept', который можно добавить к <input type="file" ...> тегу . Этот атрибут полезен как способ ограничения загрузки файлов на изображения и т. Д.? Каков наилучший способ его использования? В...

310
Как определить уровень масштабирования страницы во всех современных браузерах?

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

299
JavaScript получает данные из буфера обмена при вставке события (кросс-браузер)

Как веб-приложение может обнаружить событие вставки и извлечь данные для вставки? Я хотел бы удалить содержимое HTML, прежде чем текст будет вставлен в текстовый редактор. Очистка текста после последующей вставки работает, но проблема в том, что все предыдущее форматирование потеряно. Например, я...

295
Как исправить Array indexOf () в JavaScript для браузеров Internet Explorer

Если вы когда-либо работали с JavaScript, вам известно, что Internet Explorer не реализует функцию ECMAScript для Array.prototype.indexOf () [включая Internet Explorer 8]. Это не большая проблема, потому что вы можете расширить функциональность на своей странице с помощью следующего кода....