3
我有一個在iframe中打開的asp.net頁面。如果發生任何錯誤,如何重定向到exceptionmessage.aspx頁面?目前,重定向的頁面顯示在iframe中。我想關閉iframe並重定向到異常消息頁面。asp.net處理iframe內的異常
我有一個在iframe中打開的asp.net頁面。如果發生任何錯誤,如何重定向到exceptionmessage.aspx頁面?目前,重定向的頁面顯示在iframe中。我想關閉iframe並重定向到異常消息頁面。asp.net處理iframe內的異常
可以通過將您的代碼段中try catch塊
如果你的代碼得到了一些錯誤比你的catch塊調用在 一個js函數重定向到錯誤頁面使用。
try
{
//your code
}
catch
{
Page.RegisterStartupScript("RefreshParent","<script language='javascript'>RefreshParent()</script>");
}
<script language="javascript">
function RefreshParent()
{
window.parent.location.href = "myErrorPage.aspx";
}
</script>
你可以做一些這樣的事情。
+1好招..... – 2011-05-20 10:00:49