我想使用注册选项注册课程,我想在iFrame中加载网站。该网站指定X-Frame-Options = ALLOW
但是当我点击“注册”按钮时,网站会重定向到其主页,我无法将其加载到我的iFrame中。
为什么我无法在iFrame中加载网址?
答案 0 :(得分:0)
您无法在iframe中加载网站。该网站正在iframe中加载,但登录操作设置为top
window
为target
,因此当您提交凭据时,会强制将响应加载到最顶层窗口。
答案 1 :(得分:0)
假设您创建名为 theForm 的表单,并希望发送表单以在iFrame容器中显示结果。
<iframe name='iframe_name' width='200' height='200'></iframe>
<form id="theForm" action="example.php" method="GET" target="iframe_name">
<input name="username" type="text" value="">
<input name="password" type="text" value="">
<input name="sender" type="text" value="">
<script>
document.getElementById('theForm').submit();
</script>
</form>