Я использую старый трюк с непрозрачностью 0.По сути, вы оборачиваете iframe внутри контейнера div, который оборачивает div (или текстовую область только для чтения) с непрозрачностью 0, которая оборачивает iframe.
Это используется, чтобы вызвать некоторые проблемы, т.е.пользователь может взаимодействовать с контентом iframe, и мне весьма любопытно, если с тех пор появилось что-то лучшее.
check this fiddle