关于跳出框架,且不关闭框架,弹出页面作为一个新页面显示
我在web.config 文件里面自定义了 <customErrors defaultRedirect= "Error.aspx " mode= "RemoteOnly " /> 希望出错的时候可以跳转到出错页面,但由于用的是框架,文件始终显示在框架之内,我想让他显示成一个单独的页面,就在Error.aspx页面里加入了 <base target= "_parent "> 但还是不行,请问各位高手怎样才能做到。
回答:
Error.aspx:
<script>
if(top!=self) top.location.href=self.location.href
</script>
我现在的问题是不想让框架消失,Error.aspx页面作为一个新页面弹出
请高手指点
------解决方案--------------------在GLOBAL.ASPX的Application_Error输出为:
response.write( " <script language= 'javascript '> top.location.href= 'error.aspx '; </script> ")
试一下