Я борюсь с этим. Я использовал плагин jquery sIFR, а не sIFR, который предотвратил конфликты с другим jquery, который я использую на своих страницах.Как я могу получить плагин jquery.sIFR для отображения sIFR-альтернативного текста для печати?
Он отлично работает в своей основной функции: заменяет html-текст на Flash.
Однако класс .sIFR-alternate имеет встроенный стиль 'opacity: 0', который сохраняется, когда включен flash-блок. Таким образом, альтернативный текст не отображается. Также не отображается при печати страницы (да, я включил стили для sIFR-print).
Я попытался заменить непрозрачность: 0 встроенный стиль с дисплеем: нет, но это вызывает проблемы с высотой вывода.
У кого-нибудь есть это или есть идеи?
Извините, неверная терминология. Проблема заключалась не в конфликте кода, а в вопросе рендеринга. На сайте был скрытый контент, который будет отображаться только после взаимодействия с пользователем. При правильном sIFR скрытый флеш-текст не будет отображаться на дисплее. Я не javascript pro, но у меня есть достойное понимание основ jquery, поэтому я использовал jquery sIFR-плагин для рендеринга при вызове. Наверное, длинный путь! В любом случае, я решил исходную проблему, взяв стиль встроенной непрозрачности из файла .js плагина и добавив необходимые стили к моим файлам экрана и печати .css. – apeBoy