изменение размеров iframe
на странице размещен элемент iframe с задаными параметрами ширины и высоты. В зависимости от различных условий, содержимое фрейма или помещаеться или не помещаеться в заданные размеры. Если не помещаеться - то появляються полосы прокрутки, так вот, как через JS определить, что содержимое не влазит и у фрейма есть полосы прокрутки, а еще лучше как отловить момент, когда эти полосы появляються?
|
Ну отловил ты и что дальше? Изменить размеры фрейма, если в нём контент с другого домена, нельзя.
|
контент со своего домена.
|
ну тогда надо лезть в ифрейм и смотреть размер внутри окна фрейма. Как получить размер содержимого окна ищи поиском, тут эта тема раз в неделю всплывает...
|
походу, просто взять и отловить событие "ой, у фрейма появились полосы прокрутки" нельзя... The <iframe> tag does not support any event attributes.
|
угу, надо у него получать window(IE) или contentWindow(нормальные браузеры). А уже у окна можшь смотреть что ты там хотел...
|
сообственно ифрейм стоит в DesignMode=on, и в нем не открываються странички, туда набиваеться текст и просто задача стоит в том, что когда текст уже не влазит в размеры ифрейма и появляються полосы прокрутки, то что бы размеры фрейма просто увеличились.
|
Часовой пояс GMT +3, время: 23:22. |