Не рекомендую.
Проверьте, не обнаружен ли браузер Javascript или PHP в Google. Однако некоторые из них могут быть настолько устаревшими, что вам нужно добавить обнаружение для Opera 9.5+.
Анализаторы браузера (для стайлинга), как правило, плохая практика.
Кроме того, обратите внимание, что Opera 9.5+ дает пользователям возможность маскировать свой браузер под IE, что делает бесполезным любое прослушивание.
Изменить: Как вы можете видеть в другом ответе, есть window.opera.version()
. Я не знал, что объект window.opera
содержит эту информацию. ОДНАКО, вам, вероятно, стоит посмотреть, доступен ли этот объект, когда кто-то установил Opera для просмотра в качестве IE или другого браузера.