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

111
Могу ли я запустить несколько версий Google Chrome на одном компьютере? (Mac или Windows)

Этот потрясающий ответ предполагает, что невозможно запустить несколько версий Google Chrome на одном компьютере. Время от времени вы сталкиваетесь с проблемой, когда пользователь веб-сайта застревает в старой версии Chrome (не знаю, как, но это случается - может быть, они установили автономную...

107
Поддержка браузером URL-адресов, начинающихся с двойной косой черты

Недавно я видел несколько ссылок, используемых без протокола. Это не казалось слишком сложным для понимания - я думаю, что это отличная идея и довольно интуитивно понятная. Для тех из вас, кто не знает, использование URL-адреса, например, //example.com/script.jsбудет указывать на любой...

107
использовать начальную ширину для элемента, не работающего в IE

У меня есть плагин графика, который вставляет холст и легенду <table>в свой контейнер. В этом плагине tableне widthопределено, а в моем CSS есть ширина для таблиц внутри этого контейнера, в которые вставляется мой плагин. Итак, новый div наследуется table{ width: 100%}от CSS и отображается...

104
Как получить ширину экрана без (минусовой) полосы прокрутки?

У меня есть элемент, и мне нужна его ширина без (!) Вертикальной полосы прокрутки. Firebug сообщает, что ширина тела составляет 1280 пикселей. Любой из них отлично работает в Firefox: console.log($('.element').outerWidth() ); console.log($('.element').outerWidth(true) ); $detour =...

102
Статистика браузера по JavaScript отключена [закрыто]

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

98
Показать метки списка данных, но предоставить фактическое значение

В настоящее время <datalist>элемент HTML5 поддерживается в большинстве основных браузеров (кроме Safari) и кажется интересным способом добавления предложений во входные данные. Однако, похоже, есть некоторые расхождения между реализацией valueатрибута и внутренним текстом в <option>....

97
Получить строковое представление узла DOM

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

97
Кроссбраузерное определение Flash в Javascript

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

93
Какие теги HTML5 я могу использовать, не беспокоясь о совместимости браузера?

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

91
Не работает ли postMessage из разных источников в IE10?

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

91
Обнаружение загрузки содержимого iframe (кроссбраузерность)

Я пытаюсь определить, когда iframe и его содержимое загружены, но мне не очень повезло. Мое приложение вводит данные в текстовые поля в родительском окне и обновляет iframe, чтобы обеспечить «предварительный просмотр в реальном времени». Я начал со следующего кода (YUI), чтобы определить, когда...

86
Есть ли кроссбраузерное значение 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...

85
Дополнительное пространство под текстовым полем, отличается в разных браузерах

Под тегом 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:...

84
Как правильно использовать Modernizr для обнаружения IE?

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

81
Параметр диаграммы 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. Кто-нибудь...

80
Uncaught TypeError: Object.values ​​не является функцией JavaScript

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

12
Как определить, когда браузер регулирует отключение таймеров и веб-сокетов после того, как пользователь покидает вкладку или выключает экран? (JavaScript)

контекст Игра поставляется в виде прогрессивного веб-приложения, которое имеет таймеры ( setTimeout, setInterval) и соединения с веб- сокетами для связи в реальном времени. Что происходит Все хорошо, пока пользователь остается в приложении. Но когда пользователь переходит на другую вкладку, другое...