powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / frameset в приложении
7 сообщений из 7, страница 1 из 1
frameset в приложении
    #35795501
крассфу
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Все 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
frameset в приложении
    #35795562
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
frameset в приложении
    #35795574
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Или такой вариант...

Код: 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
frameset в приложении
    #35795703
крассфу
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а можно как нибудь теперь "избавиться" от этих фрэмов, т.е. с какого нибудь фрэйма вызвать метод или что нибудь подобное, который открывал совсем другую страницу уже без этих самых фрэймов?
...
Рейтинг: 0 / 0
frameset в приложении
    #35796376
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сам-то я давно с фреймами завязал... Но предположу, что например так

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


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