iframe中页面跳转的问题
设想:页面A中用iframe容器加载了页面B,然后我想在B中设定一个按钮,当单击该按钮后整个页面跳转到页面C。但是实际我在B中用Response.Redirect、win...
设想:页面A中用iframe容器加载了页面B,然后我想在B中设定一个按钮,当单击该按钮后整个页面跳转到页面C。
但是实际我在B中用Response.Redirect、window.location.href什么的改来改去最后单击该按钮的效果就是局部跳转呢。
于是我还是个新手,想问问看到底该怎么做到B中按钮一按整个页面跳转呢?求教高手指点,感激不尽! 展开
但是实际我在B中用Response.Redirect、window.location.href什么的改来改去最后单击该按钮的效果就是局部跳转呢。
于是我还是个新手,想问问看到底该怎么做到B中按钮一按整个页面跳转呢?求教高手指点,感激不尽! 展开
3个回答
展开全部
B中的按钮,调用JavaScript程序。例如调用first方法,JS程序用如下方法可以设置父页面的地址:
function first()
{
window.parent.location.href='C页面地址';
}
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页面地址';
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果是要A页面跳转到C的话可以在B页面中使用parent.location来进行跳转
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询