Автор Тема: Как боротся с фреймами?  (Прочитано 2729 раз)

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

Оффлайн sun

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 40
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Как боротся с фреймами?
« : 07 Июня 2004, 08:05:55 »
Ситуация следующая:

1. Есть родительский документ:
......








...

2. Во втором фрейме "upmnu.htm", вставляется форма с текстовым полем и кнопками Ок и Отмена.

3. В третий фремйм выводится из *.CGI скрипта список, новостей (точнее заголовки новостей), например
Новость 1.
Новость 2.
....

Сам скрипт mark находится в теле Frame3:
       

Но вот почему-то, когда я кликаю по ссылке новсти, в третьем фрейме, никаких изменений во втором не происходит, а он кричит нужен обьект.

Чего он от меня хочет???

Оффлайн sun

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 40
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Как боротся с фреймами?
« Ответ #1 : 07 Июня 2004, 11:02:31 »
Я попробовал написать скрипт по другому, как мне кажется это уж наверняка, так что бы проверить а вобще можно обратится к свойству второго фрейма, а ничего не вышло, см ниже:



Тогда я проверил а вобще что-нибудь работает, и написал следующее:



И это тоже затребовало у меня какого-то объекта.

Ничего не понимаю!!!

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
Как боротся с фреймами?
« Ответ #2 : 07 Июня 2004, 14:57:29 »
что выводит
alert(typeof(parent.frames[\'Frame2\'].document))
?
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн sun

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 40
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Как боротся с фреймами?
« Ответ #3 : 08 Июня 2004, 09:16:27 »
Спасибо, Макс!!! Вот, ведб бывает же так, ты всеголиш одну строку написал,  а у меня как начало получаться. Оказывается я по запарке написал следующее:

Новость 1.

и как только я убрал  _traget, все заработало. Спасибо за то что подтолкнул в нужном направлении, и бане в которой я вчера попарился (в здоровом теле здоровый дух).

Но я еще не прощаюсь мало чего еще вдруг вылезет.

 

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