Процесс утверждения обрабатывается в коде программной части и функции JavaScript. вызывается после одобрения, чтобы закрыть всплывающее окно и перейти к исходной странице.
Код C# для вызова JavaScript:
Код: Выделить всё
ClientScript.RegisterStartupScript(this.GetType(), "closewindow", "RedirectToCognos('" + redirectUrl + "');", true);
ERR_TOO_MANY_REDIRECTS.
Функция JavaScript для обновления исходного кода:
Код: Выделить всё
function RedirectToCognos(url) {
window.opener.location.href = url;
window.close();
}
Я пытался просто закрыть всплывающее окно, но в ClientScript возникла ошибка. RegisterStartupScript
Снимок экрана с ошибкой ниже:

Пожалуйста, помогите мне решить.
Подробнее здесь: https://stackoverflow.com/questions/785 ... et-c-sharp
Мобильная версия