Автор Тема: Нужен совет специалиста по HTML и JavaScript - ФРЕЙМЫ  (Прочитано 2849 раз)

0 Пользователей и 1 Гость просматривают эту тему.

  • Гость
Нужен совет специалиста по HTML и JavaScript
Как написать 2-ной фрейм при условии:
Левый фрейм выводит информацию о товаре из БД, а в правом
стоимость товара в зависимость от количества – множество полей.
Проблема заключается в самом движке фрейма, а не в выводе данных:
Правый фрейм должен перемещаться по горизонтали, в отличие от левого. При перемещении  правого фрейма по вертикали должен перемещаться левый фрейм, таким образом, чтобы не смещались строки.
Данное решение где-то видел, но не помню где, так что решение должно быть, метод со слоями не годиться, получается ВИЗУАЛЬНОЕ УРОДСТВО
типа реклама - FREE HOST ON NAROD.RU

Возможно решение (сойдет) только для IE > 4 версии.

Оффлайн glebushka

  • студент
  • Ветеран
  • *****
  • Сообщений: 944
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.intellectuals.ru
Ну начнём по порядку:
Цитировать
2-ной фрейм

Хоть я и обожаю фреймы но понятие для меня новое:-))). Видимо ты имел ввиду окно разделённое на два фрейма, фремсет тобишь...
Цитировать
Правый фрейм должен перемещаться по горизонтали, в отличие от левого

Да ради бога:-)
Сделай так чтобы в левый фрейм всё влезало, тады полос прокрутки не появиться  или вообще поставь "но" (тогда и прокрутка вниз не появиться:-)
Цитировать
При перемещении правого фрейма по вертикали должен перемещаться левый фрейм

Это как раз ЯС, ты наверника видел где-нибудь скриптики, заменяющие полосы прокрутки? Так вот если запретить полосы прокрутки, и заменить их яваскриптом в правом фрейме, и сделать так чтоб напритмер при работе скрипта в правом фрейме (прокручивающим вниз страницу), запускался аналогичный скрипт в левом фрейме.
Говорю сразу: писать код не буду, лень.
Я тебе дал общую стратегию дерзай:-).
Работать будет только в ИЕ, и только с включённым ЯваСкриптом.
Поэтому не советую использовать это решение, наверняка можно сделать проще.
Цитировать
со слоями не годиться, получается ВИЗУАЛЬНОЕ УРОДСТВО

Описанный мною выше метод будет выглядить также, так что ты это зря. Используй слои.
Ну наконец ещё один вариант, если фреймы - постраничное пролистование.
ВСЁ. Задолбался печатать. Если тебе не подойдут предыдущие два варианта тады расскажу, если сам не догадался о чём я...
Ну к чему все это, лучше бы водки выпили...

Оффлайн glebushka

  • студент
  • Ветеран
  • *****
  • Сообщений: 944
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.intellectuals.ru
Цитировать
специалиста по 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 .....

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28