我有一个Rails应用程序,它具有在iframe中呈现的形式,并且从创建动作中我想从iframe中取出redirect_to
,并重新呈现整个页面而不是在iframe中。redirect_to iframe
我很好奇有什么想法可以实现这一点。
我有一个Rails应用程序,它具有在iframe中呈现的形式,并且从创建动作中我想从iframe中取出redirect_to
,并重新呈现整个页面而不是在iframe中。redirect_to iframe
我很好奇有什么想法可以实现这一点。
我敢肯定,redirect_to方法将无法知道自己所处的iframe而会不得不通过完成一些JavaScript
你也许能够提交表单,通过JavaScript,通过序列化表单域到父窗口。
window.location.reload()
通过AJAX提交表单后?
你可以做到!你有更换redirect_to的:
render :text => "<script>parent.location.href='/cms';</script>"
无法正常工作,导致资源解释为文档,但MIME类型文本转/ JavaScript的 – 2015-01-27 07:28:32