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

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

6
Статистика браузера по JavaScript отключена [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 3 года назад . Уточните этот вопрос Мне сложно собирать общедоступную статистику о проценте веб-пользователей, которые просматривают с отключенным JavaScript. …

5
Показать метки списка данных, но предоставить фактическое значение
В настоящее время <datalist>элемент HTML5 поддерживается в большинстве основных браузеров (кроме Safari) и кажется интересным способом добавления предложений во входные данные. Однако, похоже, есть некоторые расхождения между реализацией valueатрибута и внутренним текстом в <option>. Например: <input list="answers" name="answer"> <datalist id="answers"> <option value="42">The answer</option> </datalist> В разных браузерах это обрабатывается по-разному: …

16
Кроссбраузерное определение Flash в Javascript
Есть ли у кого-нибудь пример сценария, который может надежно работать в IE / Firefox, чтобы определить, способен ли браузер отображать встроенный флэш-контент. Я говорю достоверно, потому что знаю, что это невозможно в 100% случаев.

11
Получить строковое представление узла DOM
Javascript: у меня есть представление DOM узла (элемента или документа), и я ищу его строковое представление. Например, var el = document.createElement("p"); el.appendChild(document.createTextNode("Test")); должен дать: get_string(el) == "<p>Test</p>"; У меня есть сильное чувство, что мне не хватает чего-то банально простого, но я просто не нашел метода, который работал бы в IE, …

6
Какие теги HTML5 я могу использовать, не беспокоясь о совместимости браузера?
Я создаю веб-приложение для использования на ПК. Каких тегов HTML5 следует избегать, чтобы предотвратить проблемы совместимости с браузерами, такими как IE8 и выше? Примечание: большинству вопросов по этой теме от 1 до 3 лет.

8
Не работает ли postMessage из разных источников в IE10?
Я пытаюсь заставить postMessageработать тривиальный пример ... в IE10 между окнами / вкладками (по сравнению с iframe) через происхождение Удалите любое из этих условий, и все заработает :-) Но, насколько я могу судить, между окнами работает postMessageтолько IE10, когда оба окна имеют общий источник. (Что ж, на самом деле - …

4
Обнаружение загрузки содержимого iframe (кроссбраузерность)
Я пытаюсь определить, когда iframe и его содержимое загружены, но мне не очень повезло. Мое приложение вводит данные в текстовые поля в родительском окне и обновляет iframe, чтобы обеспечить «предварительный просмотр в реальном времени». Я начал со следующего кода (YUI), чтобы определить, когда происходит событие загрузки iframe. $E.on('preview-pane', 'load', function(){ …

7
Есть ли кроссбраузерное значение css для «width: -moz-fit-content;»?
Мне нужно, чтобы некоторые div располагались по центру и одновременно соответствовали ширине их содержимого . Я сейчас делаю это так: .mydiv-centerer{ text-align: center; .mydiv { background: none no-repeat scroll 0 0 rgba(1, 56, 110, 0.7); border-radius: 10px 10px 10px 10px; box-shadow: 0 0 5px #0099FF; color: white; margin: 10px auto; …

2
Дополнительное пространство под текстовым полем, отличается в разных браузерах
Под тегом textarea есть дополнительное пространство. От 1 до 4 пикселей в разных браузерах. Разметка очень проста: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html> <head> <style> body { margin: 0; padding: 0; } .main { background-color: red; } textarea { background-color: gray; resize: none; margin: 0; border: 0 …

9
Как правильно использовать Modernizr для обнаружения IE?
Я хотел использовать библиотеку Modernizr JS для определения некоторых свойств браузера, чтобы определить, какой контент показывать или не показывать. У меня есть приложение Pano2VR которое выводит как HTML5, так и SWF. Мне нужен HTML5 для пользователей устройств iOS. Однако IE вообще не отображает этот вывод «HTML5». Похоже, в их выводе …


7
Параметр диаграммы Highcharts backgroundColor: «прозрачный» отображается черным цветом в IE 8
Highchartsопция диаграммы backgroundColor:'transparent'отображается черным цветомIE 8 histogram = new Highcharts.Chart({ chart: { renderTo: 'histogram', defaultSeriesType: 'bar', backgroundColor:'transparent' } Это отлично работает I.E 9и на других, но не работает в IE 8 и Safari. Кто-нибудь знает, почему?

7
Uncaught TypeError: Object.values ​​не является функцией JavaScript
У меня есть простой объект, подобный приведенному ниже: var countries = { "Argentina":1, "Canada":2, "Egypt":1, }; Мне нужно создать два массива. Первый массив - это массив всех ключей от объекта. Я создал этот массив: var labels = Object.keys(countries); Это хорошо работает. Я получаю множество стран. Теперь, когда я пытаюсь создать …

2
Как определить, когда браузер регулирует отключение таймеров и веб-сокетов после того, как пользователь покидает вкладку или выключает экран? (JavaScript)
контекст Игра поставляется в виде прогрессивного веб-приложения, которое имеет таймеры ( setTimeout, setInterval) и соединения с веб- сокетами для связи в реальном времени. Что происходит Все хорошо, пока пользователь остается в приложении. Но когда пользователь переходит на другую вкладку, другое приложение или выключает экран (в случае с мобильным), он становится …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.