Kailash Polai Ответов: 2

Глобальные.эйсакс : ответ.Перенаправление с iframe на родительскую страницу


Я хочу перенаправить со страницы, которая содержит iframe. и из этого iframe произошла какая-то ошибка, и я фиксирую ее на странице global.asax, чтобы установить страницу Error.aspx по умолчанию.


Он перенаправляет внутри iframe. Пожалуйста, у кого-нибудь есть предложения
Заранее спасибо.

2 Ответов

Рейтинг:
2

Shanisara

Response.Write("<script language='javascript'>self.parent.location='login.aspx';</script>")


Рейтинг:
16

Brij

Да вы можете справиться следующим образом

Имея следующий код javascript/jQuery в разделе custom error page head, он проверит, загружается ли он внутри iframe. Если он загружается внутри iframe, то пользовательская страница ошибки будет установлена в качестве верхней страницы.

<script>

    $(function () {

        if (window != window.top) { //Checks whether the custom error page is loading inside an iframe

            window.top.location = window.location; //Set the top location to custom error page location

        }

    });

</script>


Kailash Polai

Большое спасибо Biij за Ваш быстрый ответ. Я проверю эту кодировку на своей стороне. похоже, это может решить мою проблему.