Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / frameset в приложении / 7 сообщений из 7, страница 1 из 1
04.02.2009, 09:59
    #35795501
крассфу
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
frameset в приложении
Все zen-приложение построеное в виде двух frame, которые находятся на csp странице

Код: plaintext
1.
2.
3.
<frameset rows="*" cols="260*,800*" framespacing="3">
	<frame src="User.tree.cls" name="Top" scrolling="NO">
	<frame name="Order" src="User.table.cls" scrolling="NO">
</frameset>

при закрытие сессии, пытаюсь перенаправить на страницу авторизации с первого фрэйма

Код: plaintext
1.
2.
3.
4.
5.
Method FinishSession() As %Status [ ZenMethod ]
{
 	set %session.EndSession = $$$YES
 	&js<window.location="join.cls">
	quit $$$OK
}
проблема в том, что страница авторизации открывается в этом самом фрэйме, а второй остается неподвижным, это вполне логично. Так вот, вопрос, как от этого избавиться? Пробовал использовать другие методы переадресации
Код: plaintext
1.
&js<parent.Order.location="join.cls">
&js<self.document.location="join.cls">
и еще кучу других которые смог найти в документации...
...
Рейтинг: 0 / 0
04.02.2009, 10:22
    #35795562
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
frameset в приложении
ZEN тут нипри чем... Попробуйте нечто

Код: plaintext
1.
2.
3.
var N= 0 
var url='нужный_url'
parent.frames[N].location = url;
----------
Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
...
Рейтинг: 0 / 0
04.02.2009, 10:26
    #35795574
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
frameset в приложении
Или такой вариант...

Код: plaintext
1.
2.
3.
4.
5.
6.
<frameset rows="*" cols="260*,800*" framespacing="3">
	<frame id="Top" src="User.tree.cls" scrolling="NO">
	<frame id="Order" src="User.table.cls" scrolling="NO">
</frameset>
...
&js<parent.Order.location="join.cls">

Т.е. name не дает уникальности... А вот id может помочь в этом деле.
...
Рейтинг: 0 / 0
04.02.2009, 11:10
    #35795703
крассфу
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
frameset в приложении
а можно как нибудь теперь "избавиться" от этих фрэмов, т.е. с какого нибудь фрэйма вызвать метод или что нибудь подобное, который открывал совсем другую страницу уже без этих самых фрэймов?
...
Рейтинг: 0 / 0
04.02.2009, 14:00
    #35796376
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
frameset в приложении
Сам-то я давно с фреймами завязал... Но предположу, что например так

Код: plaintext
parent.location = url
----------
Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
...
Рейтинг: 0 / 0
05.02.2009, 07:17
    #35798076
крассфу
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
frameset в приложении
подошло, спасибо :)
...
Рейтинг: 0 / 0
05.02.2009, 08:39
    #35798127
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
frameset в приложении
крассфуподошло
Вот и чудненько.
крассфуспасибо :)
Заходи еще.
...
Рейтинг: 0 / 0
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / frameset в приложении / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]