powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / I hate this FRAMESET!!!!
3 сообщений из 3, страница 1 из 1
I hate this FRAMESET!!!!
    #33964401
pyroman69
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Господа, плз, нужна помощь. Есть frameset описаный в файле framefile.htm, он поделён на две части, горизонтально. К верхней части привязан file1.aspx, а к нижней file2.aspx. Вопрос в сл., как мне по нажатию кнопки, которая объявлена в файле file2.aspx и находиться в нижней части фрэйма, открыть файл file3.aspx !в этом же окне!(как в новом окне я знаю), т.е. никакого фрэйма не должно быть, а должна появиться страница, описаная в file3.aspx.
Как мне уже подсказали, это как-то надо сделать с помощью target, но я не знаю как его исспользовать в C#( я пишу на C# ) и где правильно его надо вписать в framefile.htm.

ПОЖАЛУЙСТА НИКАКИХ СОВЕТОВ ИЗ ОДНОГО-ДВУХ СЛОВ!!!!

З.Ы. Код framefile.htm:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN">
<html>
<head>
<TITLE>Footer Frameset</TITLE>
<meta content="Microsoft Visual Studio .NET 7.1" name="GENERATOR">
<meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
<base target=_self>
</head>
<frameset rows="80%,75">
<frame name="main" src="file1.aspx">
<frame name="footer" src="file2.aspx" noResize scrolling="no">
<noframes>
<pre id="p2">
</pre>
<p id="p1">
</p>
</noframes>
</frameset>
</html>
...
Рейтинг: 0 / 0
I hate this FRAMESET!!!!
    #33964540
Фотография SkyLight
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot pyroman69]Господа, плз, нужна помощь. Есть frameset описаный в файле framefile.htm, он поделён на две части, горизонтально. К верхней части привязан file1.aspx, а к нижней file2.aspx. Вопрос в сл., как мне по нажатию кнопки, которая объявлена в файле file2.aspx и находиться в нижней части фрэйма, открыть файл file3.aspx !в этом же окне!(как в новом окне я знаю), т.е. никакого фрэйма не должно быть, а должна появиться страница, описаная в file3.aspx.
Как мне уже подсказали, это как-то надо сделать с помощью target, но я не знаю как его исспользовать в C#( я пишу на C# ) и где правильно его надо вписать в framefile.htm.quot]
<a href="file3.aspx" target="_top">To Page3</a>
...
Рейтинг: 0 / 0
I hate this FRAMESET!!!!
    #33964737
pyroman69
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Братцы, всё реализовал по другому. Для тех, кто сталкнёца с такой же проблемой, вот её решение:
Выход, т.е. закрытие фрэйма и открытие др. страницы в том же окне:
Page.RegisterStartupScript("SignOuter",
"<script> self.parent.location = \"Имя_вашего_файла.aspx\"; </script>");

А вот обновление(вешайте на что хотите):
Page.RegisterStartupScript("Refresher",
"<script> parent.main.location = \"Имя_вашего_файла.aspx\";</script>");
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / I hate this FRAMESET!!!!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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