DbTalwar Ответов: 1

Я хочу открыть перенаправленную страницу в новом окне при нажатии на кнопку


Я хочу открыть страницу chat.aspx в новом окне, когда пользователь нажмет на кнопку.
Я перенаправляю со значением строки запроса.

Что я уже пробовал:

Я попробовал со следующим кодом
строка pageurl= "Chat. aspx?SQLID=" + чат.ID + " & amp; chatUserFirstname=" + чат.имя.Trim () + "& amp; chatUserLastname= " + chat. lastname.Отделка() +
"&амп;optvalue=" + чат.optvalue.Trim () + "& amp; Reason= " + чат.Причина + "& amp; Desc= " + чат.Сообщение.Trim () + "&Workgroup= " + strWG;

Ответ.Писать (окно".открыть(‘"+pageurl+"’, значение _blank );");

Ответ.Конец();
я хочу открыть в новом окне значение Querystring, но оно не работает,пожалуйста, кто-нибудь помогите с этим
Заранее спасибо

F-ES Sitecore

Определите "не работает". Открывается ли он, но не в новом окне? Открывается ли он в новом окне, но ваших данных param там нет? Это открытие и данные параметры есть, но не толковать? Неужели ничего не происходит и вы получаете ошибку в консоли?

Одна вещь, которую вам, безусловно, нужно сделать, - это UrlEncode данных, которые вы добавляете в запрос, например чат.имя.Trim() и т. д. Google "asp.net urlencode" для примера кода.

DbTalwar

извините,не работает означает, что он не открывается в новом окне, а открывается в том же окне

Karthik_Mahalingam

Всегда использовать  Ответить  кнопка, чтобы отправить комментарии / запрос пользователю, чтобы пользователь получил уведомление и ответил на ваш текст.

1 Ответов

Рейтинг:
2

Graeme_Grant

Вы пробовали открыть новое окно при нажатии кнопки, указывающей на перенаправление в строке запроса?

<a href="/redirectpage.aspx?querystring" target="_blank">Button title</a>