2009-02-27 2 views
0

Я использую некоторые элементы управления ASP.net в своем проекте, особенно WEbcombo, Grid (для встроенного редактирования), и я сталкиваюсь с тем, что хорошо работает в Firefox и IE6, но не в Safari (исключая исключения).Управление ASP.NET: совместимость с браузером

, так что я просто хочу знать, или хотите получить список элементов управления ASP.NET, которые не могли бы работать (если таковые имеются) в сафари (не совместимый)

Может у мне помочь в этом?

Или у вас что-нибудь подобное, которые могут быть включены в код ASP, так что я не имею проблем с совместимостью браузера (как и любой код, который будет включен в файле web.config ИЛИ Sumthin)

ли я иметь смысл?

+0

Это довольно абстрактный вопрос. Возможно, вы захотите сузить его до «какого контроля я должен использовать для выполнения« некоторой задачи »с кросс-браузерной совместимостью». Или, наоборот, контролирует работу XYZ в Safari 3. И т. Д. –

ответ

1

Here - хорошая ссылка для отладки в браузере Safari. Если вы настроены на совместимость с настройками, вам может понадобиться это. Он больше фокусируется на javascript, но люди вокруг костра говорят, что это хорошие общие знания. Я не претендую на то, чтобы быть экспертом в чем-либо Сафари, но может быть шагом в правильном направлении. Также статья this обрабатывает еще несколько проблем asp .net Safari.

0

ASP.Net - это серверная технология. Это означает, что элементы управления отображаются в HTML сервером перед отправкой в ​​браузер. Поэтому в большинстве случаев вам не придется беспокоиться о том, что делает браузер, когда дело доходит до элементов управления ASP.Net. Вместо этого вам нужно только беспокоиться о различиях в рендеринге HTML.

+0

да ур правильно magnifico .. как у сказал, что это зависит от HTML-рендеринга ..... когда u chk вне этой ссылки http://aspnet.4guysfromrolla.com/articles /050504-1.aspx, u можете найти информацию о .. Можете ли прокомментировать использование этого тега в web.config? u думаю, что он работает сейчас в сафари? – 2009-02-27 06:00:36

+0

Эта конфигурация использовалась до того, как ASP.NET рассматривал другие браузеры (например, Firefox) как нисходящий уровень (звучит совершенно глупо, я думаю, что IE был ниже уровня ..), тем самым предоставляя им оптимизированный HTML-код. Я не помню, когда мне приходилось использовать его пару лет назад, я думаю. Это уже не так. –

+0

hey i jus использовал его сейчас ... и также получил ошибку в FIREFOX (который работал нормально нормально), так что теперь как firefox, так и Safari являются showin-ошибками, когда я включаю тег ... :( так, в конечном счете, я думаю, что это бесполезно использовать теги .. Любые комментарии – 2009-02-27 06:14:24

Смежные вопросы