2005-12-31 20:03:54 как сделать чтобы сайт был с фреймами но полоса прокрутки была только одна - общая? |
2005-12-31 20:14:04 ShamanVoodoo Воин_Судьбы чтобы была одна промотка на все фреймы? |
2005-12-31 20:21:14 ShamanVoodoo если об этом то никак-если только каким ява скриптом |
2005-12-31 20:21:20 Инь типа того |
2005-12-31 20:23:35 Вредный вот людям нечего в НГ делать)) |
2005-12-31 20:56:42 Ishamael вообще первый путь - это разместить два iframe, и потом скриптом подгонять их размер под содержимое, но я пока не видел такого скрипта, работающего во всех браузерах :о) вот второй путь решения, через скрытые фреймы шаг 1 создаешь саму главную страничку, слева оформляешь менюшку, справа, там где должно быть тело страницы, пишешь следующее <div name=moo id=moo></div> собственно внутри этого div'а и будут располагаться все загружаемые странички, менюшка при этом обновляться не будет шаг 2 дальше, в конце главной странички пишешь буквально следующее <iframe id=ifr name=ifr width=0 height=0 src='main.html'></iframe> это скрытый фрейм - то есть фрейм, который не видят те, кто просматривает страничку - его мы будем использовать для подгрузки содержимого main.html - это страничка, тело которой должно быть показано сразу шаг 3 каждая страничка, которая должда загружаться в правую часть главной страницы, в том числе и main.html, должна иметь следующий вид --- начало странички --- <div id=la name=la> (здесь помещаешь HTML-код, который должен быть показан) </div> <script> parent.document.getElementById( 'moo' ).innerHTML = document.getElementById( 'la' ).innerHTML; </script> --- конец странички --- то есть... что здесь происходит... на страничке размещен div с названием la, в котором находится твой код сама эта страничка будет загружаться в скрытом фрейме, поэтому ее содержимого люди не увидят :о) единственная строчка скрипта на страничке перекидывает все содержимое div'а la на div с названием moo у родителя - родителем в данном случае является наша главная страничка - соответсвенно достигается желаемая цель, содержимое странички достигает цели без полного обновления странички :о) шаг 4, заключительный собственно как делать ссылки в менюшке и вообще где бы то ни было, чтобы все это работало :о) а делать их надо примерно так <a href='page.html' target='ifr'>Текст ссылки</a> где page.html - это страничка, оформленная, как описано в шаге 3 вот вроде и все могут быть ошибки и опечатки, писал не проверяя :о) |
2005-12-31 23:07:08 Ishamael,как всегда загрузил всех))) |