Дизайн и Верстка > Всё о Html
Нужен совет специалиста по HTML и JavaScript - ФРЕЙМЫ
(1/1)
:
Нужен совет специалиста по HTML и JavaScript
Как написать 2-ной фрейм при условии:
Левый фрейм выводит информацию о товаре из БД, а в правом
стоимость товара в зависимость от количества – множество полей.
Проблема заключается в самом движке фрейма, а не в выводе данных:
Правый фрейм должен перемещаться по горизонтали, в отличие от левого. При перемещении правого фрейма по вертикали должен перемещаться левый фрейм, таким образом, чтобы не смещались строки.
Данное решение где-то видел, но не помню где, так что решение должно быть, метод со слоями не годиться, получается ВИЗУАЛЬНОЕ УРОДСТВО
типа реклама - FREE HOST ON NAROD.RU
Возможно решение (сойдет) только для IE > 4 версии.
glebushka:
Ну начнём по порядку:
--- Цитировать --- 2-ной фрейм
--- Конец цитаты ---
Хоть я и обожаю фреймы но понятие для меня новое:-))). Видимо ты имел ввиду окно разделённое на два фрейма, фремсет тобишь...
--- Цитировать ---Правый фрейм должен перемещаться по горизонтали, в отличие от левого
--- Конец цитаты ---
Да ради бога:-)
Сделай так чтобы в левый фрейм всё влезало, тады полос прокрутки не появиться или вообще поставь "но" (тогда и прокрутка вниз не появиться:-)
--- Цитировать ---При перемещении правого фрейма по вертикали должен перемещаться левый фрейм
--- Конец цитаты ---
Это как раз ЯС, ты наверника видел где-нибудь скриптики, заменяющие полосы прокрутки? Так вот если запретить полосы прокрутки, и заменить их яваскриптом в правом фрейме, и сделать так чтоб напритмер при работе скрипта в правом фрейме (прокручивающим вниз страницу), запускался аналогичный скрипт в левом фрейме.
Говорю сразу: писать код не буду, лень.
Я тебе дал общую стратегию дерзай:-).
Работать будет только в ИЕ, и только с включённым ЯваСкриптом.
Поэтому не советую использовать это решение, наверняка можно сделать проще.
--- Цитировать ---со слоями не годиться, получается ВИЗУАЛЬНОЕ УРОДСТВО
--- Конец цитаты ---
Описанный мною выше метод будет выглядить также, так что ты это зря. Используй слои.
Ну наконец ещё один вариант, если фреймы - постраничное пролистование.
ВСЁ. Задолбался печатать. Если тебе не подойдут предыдущие два варианта тады расскажу, если сам не догадался о чём я...
glebushka:
--- Цитировать ---специалиста по HTML и JavaScript
--- Конец цитаты ---
Таковым себя не считаю, потому извиняюсь оффтопик если что:-)))))))))))))))
:
Когдато ваял для IE сколилку для учебника английского:
parent.ru.document.all.tags("A")["to"+g].scrollIntoView(true);
parent.en.document.all.tags("A")["to"+g].scrollIntoView(true);
а в документе каждую строку помечаешь как:
, 2, 3,4 .....
Навигация
Перейти к полной версии