IFRAME и history
От: Arefjev Serge Россия  
Дата: 22.01.04 10:02
Оценка:
Доброго всем времени суток, уважаемые...

Есть некая проблема со страницей, содержащей IFRAME. Навигация производится путем скармливания нового адреса frames[0].location.
Проблема: есть необходимость возврата к предыдущей странице в этом фрейме. Однако, обнаружено, что history данного фрейма пуста.
Вопрос: есть ли возможность каким-либо образом задействовать history фрейма, либо придется обходиться собственными скриптовыми примочками?
Заранее спасибо, Арефьев Сергей.
Nihil desperandum
Re: IFRAME и history
От: Bob Kotl Россия  
Дата: 22.01.04 10:06
Оценка:
Здравствуйте, Arefjev Serge, Вы писали:

AS>Доброго всем времени суток, уважаемые...


AS>Есть некая проблема со страницей, содержащей IFRAME. Навигация производится путем скармливания нового адреса frames[0].location.

AS>Проблема: есть необходимость возврата к предыдущей странице в этом фрейме. Однако, обнаружено, что history данного фрейма пуста.
AS>Вопрос: есть ли возможность каким-либо образом задействовать history фрейма, либо придется обходиться собственными скриптовыми примочками?
а не пробовали задействовать history самого верхнего фрейма?
Re[2]: IFRAME и history
От: Arefjev Serge Россия  
Дата: 22.01.04 12:58
Оценка:
Здравствуйте, Bob Kotl, Вы писали:
BK>а не пробовали задействовать history самого верхнего фрейма?

Пробовал. Длина ее тоже 0. Та же самая ситуация, когда переход осуществляется просто по ссылке в самом фрейме.
Не может ли это быть связано с тем, что сама страница построена как HTML Application (ввиду некоторых требований постановки задачи)?

Выглядит это следующим образом:

<html>
<head>
    <HTA:APPLICATION applicationName="name" border="none" caption="no" icon='Icon.ico' showInTaskBar="yes" singleInstance="yes" sysMenu="no" windowState="maximize" />
    <title>Title</title>
    <meta http-equiv="content-type" content="text/html; charset=windows-1251" /> 
</head>
<body scroll="no">
    <iframe src="StartFr.html" id="MainFrame" width="100%" height="95%" frameborder="0" APPLICATION="yes"></iframe>

...


В принципе, проблема решена с помощью скрипта и написанной в нем собственной history, однако интересно было бы выяснить в чем, собственно, дело.

С уважением, Арефьев Сергей.
Nihil desperandum
Re[3]: IFRAME и history
От: Bob Kotl Россия  
Дата: 22.01.04 16:04
Оценка:
Здравствуйте, Arefjev Serge, Вы писали:

AS>Здравствуйте, Bob Kotl, Вы писали:

BK>>а не пробовали задействовать history самого верхнего фрейма?

AS>Пробовал. Длина ее тоже 0. Та же самая ситуация, когда переход осуществляется просто по ссылке в самом фрейме.

AS>Не может ли это быть связано с тем, что сама страница построена как HTML Application (ввиду некоторых требований постановки задачи)?
не знаю... с HTML Application'ами не сталкивался... ещё может быть вариант, когда переход осуществляется без создания истории — такое возможно с помощью window.open. Но, как я понял, этого нет?
Re[4]: IFRAME и history
От: Arefjev Serge Россия  
Дата: 22.01.04 16:53
Оценка:
Здравствуйте, Bob Kotl, Вы писали:

BK>не знаю... с HTML Application'ами не сталкивался... ещё может быть вариант, когда переход осуществляется без создания истории — такое возможно с помощью window.open. Но, как я понял, этого нет?


Нет. Только ссылки в самом фрейме и через location...

С уважением, Арефьев Сергей.
Nihil desperandum
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.