ERR_TOO_MANY_REDIRECTS Ошибка в Asp.net C#C#

Место общения программистов C#
Ответить
Anonymous
 ERR_TOO_MANY_REDIRECTS Ошибка в Asp.net C#

Сообщение Anonymous »

У меня есть портал с кнопкой одобрения. При нажатии открывается всплывающее окно с другой страницей, на которой пользователь может утвердить запрос. После утверждения всплывающее окно закрывается, а исходная страница перенаправляется с использованием URL-адреса, переданного из всплывающего окна.
Процесс утверждения обрабатывается в коде программной части и функции JavaScript. вызывается после одобрения, чтобы закрыть всплывающее окно и перейти к исходной странице.
Код C# для вызова javascript

Код: Выделить всё

ClientScript.RegisterStartupScript(this.GetType(), "closewindow", "RedirectToCognos('" + redirectUrl + "');", true);
Однако в строке кода программной части, где вызывается функция JavaScript, возникает ошибка «: ERR_TOO_MANY_REDIRECTS».
Функция Javascript для обновления исходного кода

Код: Выделить всё

 function RedirectToCognos(url) {
window.opener.location.href = url;
window.close();
}
Это работало хорошо в течение многих лет и прекратилось после недавнего обновления браузера.
Я пытался просто закрыть всплывающее окно, но ошибка возникла в ClientScript. RegisterStartupScript
Снимок экрана с ошибкой ниже
[1]: https://i.sstatic.net/2faNrtyM.png
Пожалуйста, помогите мне решить


Подробнее здесь: https://stackoverflow.com/questions/785 ... et-c-sharp
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»