Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   DHTML/JS/CSS (http://www.flasher.ru/forum/forumdisplay.php?f=24)
-   -   Как в Яве вернуться на прежнюю страничку? (http://www.flasher.ru/forum/showthread.php?t=28549)

@leksey 14.03.2002 22:02

Как в Яве вернуться на прежнюю страничку?
 
Из флешика пишу так.
on (release) {getURL ("javascript:history.go(-1)")};
Все хорошо но вот проблема окно содержит фреймы, и возврвт срабатует для фрейма в котором флешик, как вернуть содержимое всего окна.

Окно было открыто командой newPlayII=window.open(...)
on (release) {getURL ("javascript:newPlayII.history.go(-1)")};
Тоже не работает!!!
Помогите.

sts 14.03.2002 22:15

попробуй

javascript:window.top.history.go(-1)

@leksey 15.03.2002 12:39

Ща буду пробовать, а вот как вернуть историю в конкретного фрейма на странице зная его имя?

StimS 16.03.2002 00:45

попробуй

javascript:window.имя_твоего_окна.history.go(-1)

@leksey 18.03.2002 16:20

Не работает :mad:
Обьясню сетуацию мне нужно вернуть обратно содержимое конкретного фрейма на страничке, а не содержимое всей страницы... Фрейм имеет имя "date"
вариант
javascript:window.date.history.go(-1) не канает...
javascript:date.history.go(-1) не канает...
javascript:window.top.date.history.go(-1) не канает...


ААА....
getURL ("javascript:history.go(+1)", "date"); канает!!!, а вот
на Яве без Флеш, как тоже самое забульбенить...

StimS 20.03.2002 00:40

А так: this.history.go(-1);

@leksey 20.03.2002 09:21

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

Zebestov 20.03.2002 13:41

а старые методы не работают?
 
Попробуй так:

top.frames['имя фрейма'].history.go(-1)

должно работать как часы...

@leksey 21.03.2002 15:04

Спосибон проверю... Да, должно оно работать... Логика синтаксиса - железная.
Еще раз спосибо.

Pr0Head 21.03.2002 15:58

Хм. Вообще конструкции типа:

top.frames['имя фрейма'].history.go(-1)
и
top.имя фрейма.history.go(-1)

должны производить одинаковый эффект.


Часовой пояс GMT +4, время: 20:37.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.