Если у вас Сафари этой версии, попробуйте, пожалуйста,
на этой странице и сообщите в комментариях о результате. Спасибо.
Вчера реализовывал переключение стилевого оформления сайта путем подмены стилевого файла. Задача уже, казалось, была решена, когда у коллега сообщил о баге — у него не менялось, стили просто слетали и новые не применялись. Стало интересно, потому что ни в одном другом браузере проблем не было. Быстро выяснилось, что на проблемной машине стоит свеженький Сафари 5.1. На других машинах в Сафари 5.0-5.3 все отрабатывало штатно.
Как работает метод? В секцию HEAD документа линкуются все возможные варианты стилевых файлов посредством тега LINK. Название текущего стиля хранится в куке. Оно извлекается яваскриптом и все теги LINK с ненужными стилями отключаются (blabla.disabled=true).
Мы уже применили другой способ, хотелось бы проверить: действительно ли проблема именно в конкретной версии браузера?
Заранее благодарен.