Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: <iframe>
 
 автор: yuk   (26.01.2007 в 16:51)   письмо автору
 
 

Подскажите, пожалуйста:
1) как можно в <iframe> обеспечить автоматический перенос строки (если можно)
2) как автоматически растянуть <iframe> по содержимому текста (по высоте)

   
 
 автор: 12345   (26.01.2007 в 18:28)   письмо автору
 
   для: yuk   (26.01.2007 в 16:51)
 

2) никак (скриптом надо подстраивать по высоте документа, который в фрейме);
1) это по умолчанию, если документ шириной с фрейм. Переносы не от фрейма зависят, а от блочного элемента (дива) , в котором текст, от его ширины.

   
 
 автор: yuk   (26.01.2007 в 18:47)   письмо автору
 
   для: 12345   (26.01.2007 в 18:28)
 

1) Если документ шириной с фрейм, то и не надо никаких переносов. А что делать, если докумень шире?
Допустим, есть файл "file.txt". Как можно отобразить его содержимое на страничке так чтобы не было горизонтальных Scroll-ов? Может, есть что-нибудь другое кроме фрейма, способное отобразить текст из файла?

2) А как можно узнать высоту документа, который в фрейме?

   
 
 автор: valenok   (26.01.2007 в 19:24)   письмо автору
 
   для: yuk   (26.01.2007 в 18:47)
 

Если документ шире перенос строк помоему срабатывает автоматически..

   
 
 автор: yuk   (26.01.2007 в 20:11)   письмо автору
 
   для: valenok   (26.01.2007 в 19:24)
 

Да нет, никак не переносится :(

   
 
 автор: yuk   (27.01.2007 в 11:21)   письмо автору
 
   для: yuk   (26.01.2007 в 16:51)
 

С переносом строк разобрался. Оказалось, надо было всего-навсего вставить HTML-файл, а я вставлял файл txt.
Остался вопрос, как растянуть iframe по высоте вставленного текста. Говорят, можно с помощью JS, но как?

   
 
 автор: Whi-teOoS   (27.01.2007 в 19:24)   письмо автору
 
   для: yuk   (27.01.2007 в 11:21)
 

размер контента дива можно получить так, хз, мож с фреймом тож прокатит (сам фреймы перестал юзать)

document.getElementById('_div_').scrollHeight;

тока я не думаю что растягивать фрейм по размеру контента здравая идея... (например если высота контента больше высоты экрана)

   
 
 автор: yuk   (27.01.2007 в 19:48)   письмо автору
 
   для: Whi-teOoS   (27.01.2007 в 19:24)
 

Попробовал
document.getElementById('_div_').scrollHeight;

но увы, он возвращает то же самое, что и
document.getElementById('_div_').Height;

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования