Помощник
|
Высота iframe |
DreamShark
|
Сообщение
#1
|
||
|
|
||
|
|||
locky-yotu |
17.8.2010, 20:13;
Ответить: locky-yotu
Сообщение
#2
|
|
А вы как хотели? Естественно есть прокрутка. В iframe загружается вся страница Яндекса. Или вам надо, чтобы страница занимала ровно один экран при вашем разрешении?
|
|
|
DreamShark
|
Сообщение
#3
|
|
locky-yotun, чего-то пока писал забыл про что надо спросить)))
мне нужно чтобы у основной страницы не было прокрутки по вертикали. То есть высота iframe была 100%-100px |
|
|
locky-yotu |
17.8.2010, 20:39;
Ответить: locky-yotu
Сообщение
#4
|
|
|
|
|
DreamShark
|
Сообщение
#5
|
|
да, не только при моем. вообще при любом размере окна браузера, ну с некоторыми ограничениями. То есть резина по сути.
Повторюсь что для этого мне нужно чтобы фактическая высота iframe была 100%(от высоты окна)-100px(которые занимает шапка) |
|
|
locky-yotu |
17.8.2010, 21:00;
Ответить: locky-yotu
Сообщение
#6
|
|
DreamShark, тогда вам надо узнавать высоту рабочей области и присваивать iframe'у высоту, равную полученному значению за вычетом высоты шапки.
|
|
|
DreamShark
|
Сообщение
#7
|
|
locky-yotun,подскажите пожалуйста ка кже такое сделать?
Я в js совсем никак... пока делаю так, но естественно ничего не выходит: <style type="text/css">
.header {height: 100px;} html { height: 100%; } body { height: getClientHeight()-100px; } </style> <script type="text/javascript"> function getClientHeight() { return document.compatMode=='CSS1Compat' && !window.opera?document.documentElement.clientHeight:document.body.clientHeight; } </script> <html> <body> <div class="header">Заголовок!!!</div> <iframe src="http://yandex.ru" width="100%" height="100%" align="left" frameborder="0"></iframe> </body> </html> |
|
|
locky-yotu |
18.8.2010, 8:40;
Ответить: locky-yotu
Сообщение
#8
|
|
DreamShark, типа того
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru"> <head> <title>Пример</title> <meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> <style type="text/css"> html, body {height:100%;padding:0;margin:0} .header {height: 100px;} </style> <script type="text/javascript"> function getClientHeight(){return document.compatMode=='CSS1Compat' && !window.opera?document.documentElement.clientHeight:document.body.clientHeight} var setIframe = function() { var ifr = document.getElementById('ifr'); ifr.style.height = getClientHeight() - 100 +'px'; } </script> </head> <body> <div class="header">Заголовок!!!</div> <iframe id="ifr" src="http://yandex.ru" width="100%" height="100%" align="left" frameborder="0"></iframe> <script type="text/javascript"> var ex = new setIframe(); </script> </body> </html> |
|
|
DreamShark
|
Сообщение
#9
|
|
|
locky-yotun, Спасибо огромное!!! Всегда выручаете!
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Продажа iframe Трафика | 1 | Chapa | 3396 | 20.5.2019, 14:48 автор: -Android Traffic- |
|
Автоматическая высота grid | 0 | askjust.ru | 4506 | 13.2.2019, 13:32 автор: -askjust.ru- |
|
Как вывести информацию из БД в <iframe>? | 1 | Yumakaev | 3651 | 13.1.2017, 15:27 автор: -vasian7474- |
|
Как в iframe показать любой участок сайта. | 0 | oleg21621 | 1066 | 15.12.2015, 19:44 автор: oleg21621 |
|
Продам много iframe трафика | 1 | andriy465 | 4667 | 17.3.2015, 17:00 автор: -popunderru- |
Текстовая версия | Сейчас: 29.3.2024, 5:23 |