帮我看一个菜鸟级别的网页问题

来源:百度知道 编辑:UC知道 时间:2024/06/29 21:38:54
我在网上设了一浮动窗口(<iframe></iframe>)在里面托了一个BUTTON控件,我想在点击该BUTTON后,整个页面重新定位到一个新的页面,而不是那个浮动窗口重新定位。我用的是response.redirect().定位的浮动窗口。

在服务器端重定向似乎不行, 通常的做法是在客户端用JS去控制重定向
比如:
1. WEB控件
<asp:Button ID="Button1" runat="server" Text="Button" OnClientClick="window.top.location='url.aspx';return false;" />
2. HTML控件
<input type="button" name="button1" value="Button" onclick="window.top.location='url.aspx';" />

这样无论你嵌了多少级框架, 它都会在都顶级的页面执行重定向到url.aspx页