copyright
Newbie-
Posts
27 -
Joined
-
Last visited
Information
-
Sex
Мужчина
copyright's Achievements
Explorer (1/14)
0
Reputation
-
Подробное описание проблемы к "Линк возврата по истории..."
copyright posted a question in HTML Coding
Постараюсь описать проблему подробнее. Со скришнотами и пару кодов. Итак. Сначала посетитель попадает на index.html (ну а куда ж еще ). С этой странички линк на файл со скриптом древовидного раскрывающегося меню в одном из фреймов. Вот код FRAMESET: <frameset rows="*,600,*" frameborder="0" framespacing="0" border="0" scrolling="no"> <frame name="1" src="ВЕРХНИЙ КРАЙ.html" scrolling="no"> <frameset frameborder="0" framespacing="0" border="0" cols="*,1020,*"> <frame name="2" src="ЛЕВЫЙ КРАЙ.html" marginwidth="0" marginheight="0" scrolling="no"> <frameset frameborder="0" framespacing="0" border="0" cols="300,*"> <frameset frameborder="0" framespacing="0" border="0" rows="95,*"> <frame name="3" src="ШАПКА МЕНЮ.html" marginwidth="0" marginheight="0" scrolling="no"> <frame name="4" src="МЕНЮ.html" marginwidth="0" marginheight="0" scrolling="no"> </frameset> <frame name="FRAME 5" src="ГЛАВНОЕ ОКНО.html" marginwidth="0" marginheight="0" scrolling="Auto"> </frameset> <frame name="6" src="#####.html" marginwidth="0" marginheight="0" scrolling="no"> </frameset> <frame scrolling="no" frame name="7" src="#####.html"> </frameset> Вот что получаем: Здесь: изначально в скрипте (в index.html) забит FRAMESET и в нем "FRAME 5" (выделен зелёным фоном) как целевой фрейм контента, в который сразу грузится необходимый html. Этот необходимый html - тоже FRAMESET, который разбивает "FRAME 5" на: "frame 5a" - шапка.html; "frame 5b" - контент.html; и "frame 5c" - футер.html (написаны красным цветом). Вот код: <frameset rows="95,*,15" framespacing="0" frameborder="0" border="0"> <frame name="5a" src="ШАПКА.html" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" noresize> <frame name="5b" src="КОНТЕНТ.html" marginwidth="0" marginheight="0" scrolling="auto" frameborder="0" noresize> <frame name="5c" src="ФУТЕР.html" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" noresize> </frameset> Далее. Выбираем в меню любую папку (открываем документ), при этом загружается (внимание!) во фрейм "FRAME 5" новый FRAMESET (практически вместо того, который загрузился сначала), который состоит из четырёх html-ов. Здесь код и ниже картинка: <frameset rows="125,*,40" framespacing="0" frameborder="0" border="0"> <frame name="FRAME-a" src="1.html" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" noresize> <frameset cols="*,18" framespacing="0" frameborder="0" border="0"> <frame name="FRAME-b" src="2.html" marginwidth="0" marginheight="0" scrolling="auto" frameborder="0" noresize> <frame name="FRAME-c" src="3.html" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" noresize> </frameset> <frame name="FRAME-d" src="4.html" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" noresize> </frameset> Теперь непосредственно к проблеме... В правом нижнем углу - во фрейме "FRAME-d" - линк (обозначен зеленым), который загружает html в "FRAME-b" и получаем следующее: И вут тута линк "НАЗАД" работает только в IE и Opera А т.е. <A HREF="javascript:history.back()"> возвращает посетителя на предыдущий текст (файл), и даже на то место где он закончил чтение. Но в Мозиле, Хроме и Сафаре не работает. В Мозиле возвращает на INDEX.HTML... Есть ли какой-нить выход из проблемы? Можно ли заставить эти броузеры возвращать посетителя туда откуда пришел? p.s. надеюсь удалось объяснить достаточно ясно... Если чего.., ногами по голове не пинайте (пожалуйста). -
Не, не работает. Спасибо за участие. Короче дело все во фреймах. Фуф.., как бы объяснить коротко и понятно..? В общем у меня с index.html ссылка на фреймовый файл, т.е. на сам сайт с текстами. Грузятся несколько фремов. В одном из них ссылка, которая открывает html в другом фрейме. И вот, если в Мозиле зашел с index.html и открыл какую-нить статью (html), то в нижнем фрейме (типа футер) нажал на ссылку, попал на html с ссылкой с кодом, о котором речь, то нажав на ссылку (onclick) Мозила возвращает опять на index.html. А IE и Опера возвращает именно на тот документ в этом же фрейме, с которого пришел. В чем может быть причина? Сори, но заливать сюда все коды - это слишком много... Надеюсь объяснил понятно(?)
-
Фу ты ёлы-палы... Щас попробовал в Мозиле... Не работает В IE без проблем... Работает только в IE и Опере.
-
Огромное спасибо! Работает. Именно это я когда-то давно в каком-то журнальчике и видел. Всё идёт. Ещё раз спасибо!
-
Хм... Спасибо еще раз за участие, но повидимому это не для меня. Щас попробовал. Не работает. Возможно из-за фреймов? Или надо выложить на хостинг, а потом пробовать? Увы, код сюда закидывать - слишком много...
-
Спасибо... А я с PHP еще не работал... Понятия не имею шо с этим делать... Sorry Может можно поподробнее или лучше скриптиком? Не, якорь не пойдет.., т.к. не известно с какого именно места (с какого html) посетитель откроет тот html, из которого надо вернуться на прежний (не обязательно именно в то место где он закончил читать - главное чтобы вернулся на тот же html) Спасибо за участие.
-
Добрый день. Сильно ногами не пинать (пожалуйста). Когда-то где-то видел (читал) о том как создать ссылку (т.е. "а href="бла-бла-бла" с функцией кнопки браузера "назад". Т.е. чтобы посетитель возвращался туда откуда пришел :-) Забыл. Может кто-то подскажет? Спасибо.
-
Cпасибо. Работает. Не разобирался еще, ни с вебмани, ни с яндексом, но вышлю благодарность как руки до этого дойдут. Если дашь реквизиты одного из счетов в ЕС, то пару евров за подсказку закину. Еще раз спасибо.
-
Здрасьте. Всем хорошего дня (у кого вечер - тому хорошего завтрашнего дня). Как выранить текст в input по вертикали так чтобы во всех броузерах он был посредине (valign не проходит). Вот код: <div id="forma"> <p> бла-бла-бла - текст: </p> <form> <input type="text" value="введи свой e-Mail" id="e-adres"> <input type="text" value="введи свое имя" id="e-name"> </form> </div> CSS: #forma {width:210px; margin:80px auto 0 auto; font-family:verdana, arial, helvetica, sans-serif; font-size:11px; color:#999; text-align:center} #forma p {margin:0 10px 20px 10px} #e-adres, #e-name {width:175px; height:30px; border:1px solid #C4C4C4; margin-bottom:5px; text-align:center; color:#999; font-size:12px; font-family:verdana, arial, helvetica, sans-serif; background:#DAECF8} Во всех браузерах текст в input автоматом по вертикали встает посреди. А вот шо получается в IE: Как заставить штобы и в IE8 текст в input тоже был посреди по вертикали?
-
О! Спасибо. Вот так все просто. Мне стыдно. Забыл.
-
Всем добра! Елы-палы, здесь как-то была инфа (урок или т.п.) о том как выравнять текст по центру картинки в одной строке (поднять текст на точное кол-во пикселей относительно базовой линии, ну или опустить картинку).., а щас не могу найти :-( Может кто напомнит? Спасибо.
-
Всем доброго настроения. Немцы уже отпраздновали капитуляцию (у них 8-ого мая), ну а нас - с наступающим! Если чего, не пинайте в правое ухо... - вопрос, наверняка, заезженный и скорее всего уже обсуждался не раз, но понятия не имею по каким словам искать на него ответ. В общем к делу. Обычный html файл, обычная таблица, в которой есть 5 <td> и 3 <tr>. В левом <td> backround ставится как надо, а вот в самом правом... (см. вложение). Это только в IE (версия 9 - другие не пробовал - ну их), в остальных броузерах все ОК. Картинка background смещается на один пиксель влево, затем идет повтор картинки (no-repeadt работает, но тогда край не ровный получается) и проглядывается линия... Чё делать, с чем это кушать и как бороться? Тута код первой строки таблицы: <tr style="height:15px"> <td style="width:15px; background:url(img/bg-01-tbl.gif)"> </td> <td style="width:192px; background:url(img/bg-02-tbl.gif)"> </td> <td style="width:606px; background:#d9edf8"> </td> <td style="width:192px; background:url(img/bg-03-tbl.gif)"> </td> <td width="15" style="background:url(img/bg-04-tbl.gif)"> </td> </tr>
-
Как создать список в виде... (см. в сообщ.)?
copyright replied to copyright's question in HTML Coding
Хм. Мда. И шо делать? Есть ли другие возможности? В ИЕ7 before и counter-increment не работает оказывается... Чё, table делать чтоли? -
Как создать список в виде... (см. в сообщ.)?
copyright replied to copyright's question in HTML Coding
Огромное спасибо! -
Всем доброй ночи/дня/вечера и хорошего настроения. Помогите, пожалуйста(!), состряпать список в виде (не мАгу отыскать): 1. ссылка 1.1 ссылка 1.2 ссылка 1.3 ссылка 2. ссылка 2.1 ссылка 2.2 ссылка 3. ссылка 3.1 ссылка ну и т.д.