Ole4ka
Newbie-
Posts
9 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by Ole4ka
-
Может быть, но работа есть работа и е? нужно делать. Vlad, спасибо за ссылки. Может что и получиться. Первый (<script type="text/javascript"> if (window == top) top.location.href = "index.html"; ) скрипт не подходит. А над вторым (который находиться по ссылке) нужно думать, т.к. с ним возникает таже проблема, что и с моим. Во фреймовую структуру гузиться главная страничка, а не требуемая. Буду постигать JS.
-
Не могу понять как это может помочь. Основные страницы, из которых состоит фреймовая структура (top, main, menu), грузятся через target. Страницы, которые через меню загружаются в main не имеют ссылок на другие страницы. Поэтому я не вижу способа использовать target.
-
На фреймовых сайтах при осуществлении поиска можно попасть на отдельную страницу без менюшки, ссылок и т.д. Нужен скрипт, чтобы открывал эту найденную страничку во фреймовой структуре. Нашла один скрипт, но не могу переделать. <script language="JavaScript"> <!-- var string = location.search; var current_page=string.substring (1, string.length); document.write('<frameset rows="117,*" border="0" framespacing="0">'); document.write('<frame src="..filetop.htm" name="banner" frameborder="0" scrolling="0" marginHeight="0" marginWidth="0" noresize>'); document.write('<frameset cols="166,*" border="0" framespacing="0">'); document.write('<frame src="..filemenu.htm" name="contents" frameborder="0" scrolling="0" marginHeight="0" marginWidth="0" noresize>'); if (location.search == "") { document.write('<frame src="..filemain.htm" name="main" frameborder="0" scrolling="0" marginHeight="0" marginWidth="0" noresize>'); } else { document.write('<frame src="' + current_page + '" name="main">'); } document.write('</frameset>'); //--> </script> Проблема в том, что фреймовую структуру он открывает, но вместо нужной странички в main открывает непостредственно главную страницу. Возможно ничего сложного в исправлении скрипта нет, но поскольку я практически не знакома с javascript, то для меня это проблема. Буду благодарна за помощь.
-
Почему валидатор не пропускает border во frameset?
Ole4ka replied to Ole4ka's question in HTML Coding
У меня нет выбора. Придется сделать. -
Почему валидатор не пропускает border во frameset?
Ole4ka replied to Ole4ka's question in HTML Coding
Видимо, конфликт не разрешим. Если кто найдет решение - напишите. Если мне удастся разобраться с этой проблемой, то обязательно напишу, чтобы другие не ломали долго голову. -
Почему валидатор не пропускает border во frameset?
Ole4ka replied to Ole4ka's question in HTML Coding
Конечно framespacing=0 убирает промежутки между фреймами, но теперь страница не валидна. В этом-то и проблема. Хотелось бы одним махом двух зайцев убить. Если можете предложить другие варианты буду очень благодарна. Обидно, когда весь сайт валиден, а одна страничка нет. Столько работы уже проделано. Хотелось бы довести дело до конца. -
Почему валидатор не пропускает border во frameset?
Ole4ka replied to Ole4ka's question in HTML Coding
Начальный код см в моем первом сообщении, а итоговый тоже самое но с добавлением style="border:0;" вместо border="0". Итого получаем: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd"> <html> <head> <meta name="Publisher" content=" "> <META http-equiv="Content-Type" content="text/html; charset=windows-1251"> <meta name="Publisher-Email" content="po"> <meta name="Description" content="nh"> <meta name="Keywords" content="fd"> <title>Неважно</title> </head> <frameset rows="117,*" style="border:0;"> <frame frameborder="0" name="banner" src="top.htm" scrolling="no" noresize marginHeight="0" marginWidth="0"> <frameset cols="166,*" style="border:0;"> <frame frameborder="0" name="contents" src="menu.htm" scrolling="no" noresize marginHeight="0" marginWidth="0"> <frame frameborder="0" marginHeight="0" marginWidth="0" noResize name="main" src="main.htm" scrolling="auto"> </frameset> <noframes> <body> <p>This page uses frames, but your browser doesn't support them.</p> </body> </noframes> </frameset> </html> Код становиться валидным, НО в местах соединения фреймов появляюся полосы в IE, Opera, Firefox. Хотелось бы, чтоб их там не было и код при этом был валиден. -
Почему валидатор не пропускает border во frameset?
Ole4ka replied to Ole4ka's question in HTML Coding
Стилями пробывала делать. Валидатор пропускает, НО тогда появляются белые полосы-бордеры во всех браузерах: IE, Opera, Firefox. -
Такая проблемка. Нужно чтоб страничка была валидной и чтоб адекватно (без бордеров) отображалась в IE, Opera, Firefox. :/ Вот код. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd"> <html> <head> <meta name="Publisher" content=" "> <META http-equiv="Content-Type" content="text/html; charset=windows-1251"> <meta name="Publisher-Email" content="po"> <meta name="Description" content="nh"> <meta name="Keywords" content="fd"> <title>Неважно</title> </head> <frameset rows="117,*" border="0"> <frame frameborder="0" name="banner" src="top.htm" scrolling="no" noresize marginHeight="0" marginWidth="0"> <frameset cols="166,*" border="0"> <frame frameborder="0" name="contents" src="menu.htm" scrolling="no" noresize marginHeight="0" marginWidth="0"> <frame frameborder="0" marginHeight="0" marginWidth="0" noResize name="main" src="main.htm" scrolling="auto"> </frameset> <noframes> <body> <p>This page uses frames, but your browser doesn't support them.</p> </body> </noframes> </frameset> </html> Помогите, кто чем может!