Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> В IE8 перестали отображаться рисунки в IFRAME 
:(
    Опции темы
DmP2
Дата 22.6.2009, 13:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 22.6.2009

Репутация: нет
Всего: нет



Программа экспортирует пачку диаграмм в виде .gif файлов и .html, позволяющего переключаться между страницами. Область просмотра диаграммы - IFRAME, под ним ряд "язычков" для переключения вкалдок, вызвывающих скрипты, меняющие iframe.document.body.innerhtml. После перехода на IE8 перестала отображаться картинка внутри IFRAME, вместо нее значок "картинка не загружена". 

Код

 <IFRAME id="pageview" src="about:blank" WIDTH=100% HEIGHT=100% NAME="pageview" SCROLLING="auto" NORESIZE>
 </IFRAME>

...

 var picnames  = [
"11LBF12AA023_20090617_11.files/001_page.gif"
];

...

frames[0].document.body.innerHTML = '<img src="'+picnames[pselector_selected-1]+'">';


Как такую вещь нужно делать правильно? Диаграмма большая, часто больше экрана, и должна прокручиваться скроллбарами.
PM MAIL   Вверх
Padonak
Дата 25.6.2009, 13:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 63
Регистрация: 29.5.2008
Где: Ростов-на-Дону

Репутация: 2
Всего: 2



а нафига ифрейм? используй див
PM MAIL WWW ICQ   Вверх
DmP2
Дата 1.7.2009, 15:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 22.6.2009

Репутация: нет
Всего: нет



В див разве можно сделать прокрутку по обеим осям?
PM MAIL   Вверх
Padonak
Дата 1.7.2009, 17:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 63
Регистрация: 29.5.2008
Где: Ростов-на-Дону

Репутация: 2
Всего: 2



Цитата(DmP2 @ 1.7.2009,  15:52)
В див разве можно сделать прокрутку по обеим осям?

конечно.

div#my_div{
width: 100px;/*ну или сколько там у тебя*/
height: 100px;/*ну или сколько там у тебя*/
overflow: auto;
}
PM MAIL WWW ICQ   Вверх
DmP2
Дата 29.7.2009, 17:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 22.6.2009

Репутация: нет
Всего: нет



Одна беда: окошко должно масштабироваться. Скроллеры и затеяны для того, чтобы можно было отображать в окне браузера, меньшим, чем размер диаграммы.

(опять вспомнили про эти картинки...)
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0636 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.