Форум программистов, компьютерный форум, киберфорум
C#: Web, ASP.NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.80/160: Рейтинг темы: голосов - 160, средняя оценка - 4.80
2 / 2 / 0
Регистрация: 01.10.2011
Сообщений: 24

Открытие новой страницы в новой вкладке

01.10.2011, 22:58. Показов 32012. Ответов 22
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Открываю новую страницу с помощью Response.Redirect, но предыдушая страница закрывается.
Что следует добавить в код чтобы новая стр открывалась в новой вкладке.

C#
1
2
3
4
protected void Button1_Click(object sender, EventArgs e)
{
  Response.Redirect(ResolveUrl("~/m.xml"));
}
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
01.10.2011, 22:58
Ответы с готовыми решениями:

Открытие новой страницы
Возможно ли написать ссыку на открытие новой страницы в только в Internet Explorer из любого браузера?

Как открыть сайт в новой вкладке
Засунул в форму tabControl и поместил на него webBrowser, хочу что бы при нажатии по ссылке в открывшемся сайте, новая страница открывалась...

Как открыть форму в новой вкладке?
Требуется из одной формы на нажатие кнопки открыть следующую форму в новой вкладке(хотя бы в той же), подскажите пожалуйста)

22
0 / 0 / 1
Регистрация: 20.05.2017
Сообщений: 45
25.11.2019, 19:27
Студворк — интернет-сервис помощи студентам
Если используем кнопку:
protected void Button31_Click(object sender, EventArgs e)
{
//или открываем ссылку из текстбокса в новом окне
ScriptManager.RegisterStartupScript(Page , Page.GetType(), "popup", "window.open('" + this.TextBox31.Text + "','_blank')", true);
return;
//или открываем ссылку во фрейме
this.MyFrame.Attributes["src"] = this.TextBox31.Text;
return;
}
0
6 / 7 / 0
Регистрация: 09.05.2013
Сообщений: 148
21.10.2020, 02:18
Если у формы адрес выставлять то на любое событие отправки формы (для всех постбэк контролов) данные будут передаваться по указанному адресу.

C#
1
2
3
4
5
protected void Button1_Click(object sender, EventArgs e)
{
  //тут может быть дополнительная логика обработки события
  ClientScript.RegisterStartupScript(this.GetType(), "window.open", "window.open('WebForm2.aspx')", true);
}
В общем вариантов много, какой удобнее зависит от задачи
А как открыть так новое окно в браузере?
0
0 / 0 / 1
Регистрация: 20.05.2017
Сообщений: 45
25.10.2020, 22:36
Цитата Сообщение от o6m0p0k Посмотреть сообщение
А как открыть так новое окно в браузере?
Судя по всему через скрипт - никак, так как новые окна блокируются штатными Popup-blocker'ами Firefox/IE.
Значение '_blank' уже указано в вызываемом скрипте, можно его же указать еще в свойствах HiperLink - эффект будет тот же: если браузер настроен на открытие в новых вкладках, то все ссылки будут открываться в новых вкладках.
Вручную браузеры открывают новые окна вместо вкладок, но чтобы перехватить управление у браузера нужно что-то другое вместо скриптов.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
25.10.2020, 22:36

Генерация новой страницы HTML
Есть форма: <form id="form1" runat="server"> <div class="one"> <p>Name of student</p> <input...

Добавление новой информации на верх страницы
Как вообще реализуется добавление на верх страницы, вижу два пути: либо менять порядок записей в базе изначально, либо реализовать так,...

Как настроить вид IE при открытии новой страницы из ASP?
Как настроить вид IE при открытии новой страницы из ASP, т.е. убрать строку состояния, адресную строку, кнопки и развернуть на полный...

Progressbar открытие новой формы
Здравствуйте,уважаемые...На первой форме кнопка и прогрессбар.При нажатии на кнопку открывается вторая форма (сами понимаете долго раз уж...

создание новой формы
доброго времени суток не закидывайте помидорами, но я правда не нашла как это сделать надо создать новую форму по двойному щелчку по...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
23
Ответ Создать тему
Новые блоги и статьи
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru