Вопрос по iframe, mobile-safari, html, ipad, ios5 – Safari Mobile iframe с проблемами внутреннего размера iframe

4

У меня есть "простой" веб-приложение с навигацией и областью содержимого. В области контента у меня есть iframe с более сложным контентом. К сожалению, содержание в iframe имеет другой iframe.

Получить обзорный взгляд здесь:

Initial view.

В моем сценарии очень полезно увидеть весь контент iframe, поэтому мы скрываем навигацию и изменяем размер контента поверх него:

Fullscreen view

Если я сейчас вернусь к исходному виду, iframe внутри iframe не меняет размер:

enter image description here

Это происходит только на Safari mobile (iPad) OS 5.1. В обычном браузере Safari все работает как положено. У кого-нибудь есть похожая проблема или идея, что здесь происходит?

Конечно, решение будет еще лучше :)

Ваш Ответ

1   ответ
0

Если эта проблема возникает только в Safari или iPad, вы можете добавить кросс-браузерную поддержку CSS, чтобы сообщить конкретному браузеру, как он должен выглядеть. Мне нравится использовать этот

Это позволяет вам добавлять конкретные инструкции CSS, такие как

. [os]. [browser] .mylink {font-weight: bold; } - & gt; без пробела между. [os] и. [browser]

.iphone.safari .scrollingframe {css style}

Надеюсь это поможет.

Проблема в том, что вам не разрешено изменять внутреннее содержание iframe из-за ограничений браузера. Я думаю, что нет решения для такой проблемы ... Tobias Sarnow

Похожие вопросы