powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как на VBScript сделать редирект из фрейма?
8 сообщений из 8, страница 1 из 1
Как на VBScript сделать редирект из фрейма?
    #33148081
sfes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
у меня страница из нескольких фреймов.
мне нужно при выполнении условия, которое проверяется в одном из фреймов перенаправить пользователя на другую страницу (expired.htm).
Я вызываю
Код: plaintext
response.Redirect ("expired.htm")
, но теперь expired.htm открывается в этом же фрейме :(
...
Рейтинг: 0 / 0
Как на VBScript сделать редирект из фрейма?
    #33148164
Hratchia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
попробуй через клиентский скрипт

Код: plaintext
1.
2.
3.
4.
response.write("<script language=javascript>")
response.write("window.parent.location.href='expired.htm';")
response.write("</script>")

...
Рейтинг: 0 / 0
Как на VBScript сделать редирект из фрейма?
    #33148367
sfes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Hratchiaпопробуй через клиентский скрипт

Все то же :(
Хотя нет, работает, если убрать опцию браузера "открывать новые страницы для всех ссылок"!

Спасибо!

Есть еще вопросик, как-то я спрашивал о прокрутке страницы при обновлении и ты посоветовал использовать якорь.
А как это сделать скриптом, если обновляется страница при помощи <meta HTTP-EQUIV="Refresh"... ?
...
Рейтинг: 0 / 0
Как на VBScript сделать редирект из фрейма?
    #33148500
Hratchia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot sfesА как это сделать скриптом, если обновляется страница при помощи <meta HTTP-EQUIV="Refresh"... ?[/quot]

если в строке уже силит якорь # то рефреш будет обновлять и соответственно прокручивать
...
Рейтинг: 0 / 0
Как на VBScript сделать редирект из фрейма?
    #33148689
sfes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня сейчас вверху страницы mypage.asp стоит:
Код: plaintext
<meta HTTP-EQUIV="Refresh" CONTENT="5">
.
Если я правильно понял, то ты предлагаешь на странице mypage.asp добавить <A name="anchor1">...</A> и потом изменить мета-тэг на :
Код: plaintext
<meta HTTP-EQUIV="Refresh" CONTENT="5;URL=mypage.asp#anchor1">
?

Так не работает.
...
Рейтинг: 0 / 0
Как на VBScript сделать редирект из фрейма?
    #33148756
Hratchia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
попробуй оставить так

<meta HTTP-EQUIV="Refresh" CONTENT="5">


а в строке набери так

mypage.asp#anchor1
...
Рейтинг: 0 / 0
Как на VBScript сделать редирект из фрейма?
    #33148859
sfes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Так получается, что прокрутка будет срабатывать только 1 раз в строке
Код: plaintext
<frame src="mypage.asp#anchor1" scrolling="YES">
,
т.е. там, где открывается страница.
Но ведь при обновлении мета-тегом эта строка уже не бутет срабатывать!
А просто будет обновляться сам фрейм с контентом = mypage.asp.
...
Рейтинг: 0 / 0
Как на VBScript сделать редирект из фрейма?
    #33149260
Hratchia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тогда наверно javascript придеться запустить...
"sfes" <nospam@sql.ru>; wrote in message news:1673911@sql.ru...
Так получается, что прокрутка будет срабатывать только 1 раз в строке
<frame src="mypage.asp#anchor1" scrolling="YES">

,
т.е. там, где открывается страница.
Но ведь при обновлении мета-тегом эта строка уже не бутет срабатывать!
А просто будет обновляться сам фрейм с контентом = mypage.asp.
Тема Ответить


Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как на VBScript сделать редирект из фрейма?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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