|
|
|
| Подскажите, пожалуйста:
1) как можно в <iframe> обеспечить автоматический перенос строки (если можно)
2) как автоматически растянуть <iframe> по содержимому текста (по высоте) | |
|
|
|
|
|
|
|
для: yuk
(26.01.2007 в 16:51)
| | 2) никак (скриптом надо подстраивать по высоте документа, который в фрейме);
1) это по умолчанию, если документ шириной с фрейм. Переносы не от фрейма зависят, а от блочного элемента (дива) , в котором текст, от его ширины. | |
|
|
|
|
|
|
|
для: 12345
(26.01.2007 в 18:28)
| | 1) Если документ шириной с фрейм, то и не надо никаких переносов. А что делать, если докумень шире?
Допустим, есть файл "file.txt". Как можно отобразить его содержимое на страничке так чтобы не было горизонтальных Scroll-ов? Может, есть что-нибудь другое кроме фрейма, способное отобразить текст из файла?
2) А как можно узнать высоту документа, который в фрейме? | |
|
|
|
|
|
|
|
для: yuk
(26.01.2007 в 18:47)
| | Если документ шире перенос строк помоему срабатывает автоматически.. | |
|
|
|
|
|
|
|
для: valenok
(26.01.2007 в 19:24)
| | Да нет, никак не переносится :( | |
|
|
|
|
|
|
|
для: yuk
(26.01.2007 в 16:51)
| | С переносом строк разобрался. Оказалось, надо было всего-навсего вставить HTML-файл, а я вставлял файл txt.
Остался вопрос, как растянуть iframe по высоте вставленного текста. Говорят, можно с помощью JS, но как? | |
|
|
|
|
|
|
|
для: yuk
(27.01.2007 в 11:21)
| | размер контента дива можно получить так, хз, мож с фреймом тож прокатит (сам фреймы перестал юзать)
document.getElementById('_div_').scrollHeight;
тока я не думаю что растягивать фрейм по размеру контента здравая идея... (например если высота контента больше высоты экрана) | |
|
|
|
|
|
|
|
для: Whi-teOoS
(27.01.2007 в 19:24)
| | Попробовал
document.getElementById('_div_').scrollHeight;
|
но увы, он возвращает то же самое, что и
document.getElementById('_div_').Height;
|
| |
|
|
|