Думаю многие сталкивались с проблемой, когда опера вместо загрузки файла, выдавала его содержимое текстом. И проблема здесь не совсем в браузере. Проблема в том, что Opera ориентируется только на MIME-тип, а расширение файла игнорирует. То есть виноват не браузер, а сервер, который неправильно сообщает MIME-тип. Исправить это можно, но тогда и файлы .txt будут загружаться, а не отображаться.