iframe中页面跳转的问题

设想:页面A中用iframe容器加载了页面B,然后我想在B中设定一个按钮,当单击该按钮后整个页面跳转到页面C。但是实际我在B中用Response.Redirect、win... 设想:页面A中用iframe容器加载了页面B,然后我想在B中设定一个按钮,当单击该按钮后整个页面跳转到页面C。
但是实际我在B中用Response.Redirect、window.location.href什么的改来改去最后单击该按钮的效果就是局部跳转呢。
于是我还是个新手,想问问看到底该怎么做到B中按钮一按整个页面跳转呢?求教高手指点,感激不尽!
展开
 我来答
vsiryxm
2012-10-23 · TA获得超过196个赞
知道小有建树答主
回答量:309
采纳率:0%
帮助的人:250万
展开全部
在按钮里加入onclick="window.parent.location.href='C页面地址'",A是B的父级,而要想整个页面看起来是转到C的,也就是要A起作用,通过parent告诉A要他做一件事,那就是转到C,这样分解该明白了吧~~可以设楼上 沈阳java 为最佳答案!我只是帮忙喽嗦一下~
沈阳java
推荐于2017-11-25 · TA获得超过1507个赞
知道小有建树答主
回答量:797
采纳率:50%
帮助的人:680万
展开全部
B中的按钮,调用JavaScript程序。例如调用first方法,JS程序用如下方法可以设置父页面的地址:
function first()
{
window.parent.location.href='C页面地址';
}
追问
谢谢您回答我,我还想再问下麻烦您看看,一定有加分!
本来B是通过x.action处理后转向C的,所以js里我不能直接这样跳转,请问js里能调用action然后再转到C吗?求教,万分谢谢!
追答
可以使用Ajax,将x.action以Ajax方式返回字符串,而不是进行跳转。这样在first的JS方法中,发送Ajax异步请求,在成功的回调方法中调用window.parent.location.href='C页面地址';
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hyt0114
2012-10-23 · TA获得超过276个赞
知道答主
回答量:207
采纳率:0%
帮助的人:197万
展开全部
如果是要A页面跳转到C的话可以在B页面中使用parent.location来进行跳转
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式