Проверьте, поддерживает ли (мобильный) браузер фоновые изображения - PullRequest
0 голосов
/ 13 декабря 2011

Я создаю мобильный сайт, и нижний колонтитул имеет фон.

Я хочу проверить, поддерживает ли браузер свойство css, background-image, если true отображать фон с определенным html, иначе отображать другой наборhtml.

Я использую следующее:

HttpBrowserCapabilities bc = new HttpBrowserCapabilities();

Не получается получить чек на фон.

Причина, по которой я хочу проверитьBG-поддержка изображений, потому что я должен переключаться между двумя наборами HTML.1 с текстом html и изображением bg, а другой с текстом на изображении - нарезанный для каждого слова / ссылки ..., чтобы дать тот же эффект.

Ответы [ 2 ]

1 голос
/ 25 декабря 2012

, чтобы получить информацию с помощью HttpBrowserCapabilities, вы должны использовать свойство Request.Browser.

HttpBrowserCapabilities browerCapabilities = Request.Browser;
0 голосов
/ 13 декабря 2011

Я думаю, что Asp.net автоматически проверит тип браузера и отобразит страницу соответственно.Поэтому, если браузер не поддерживает фоновые изображения, он не появится.

Еще одна идея для решения проблемы - получить тип браузера с помощью кода, тогда вы можете показать или скрыть фоновые изображения в зависимости от типа..

...