Javascript 是否可以从iframe内重定向到新原点?

Javascript 是否可以从iframe内重定向到新原点?,javascript,iframe,Javascript,Iframe,我有点像: <iframe src="https://foo.com"></iframe> 是否可以在iframe内重定向?是的,您可以重定向 听起来你也很成功 …但如果您重定向到另一个原点,则您将重定向到另一个原点。任何跨源请求都需要向新源授予权限 从http://foo.com/至http://bar.com不提供bar.com授予foo.com的所有权限 如果您想将postMessage发送到bar.com,则您需要将邮件标记为要发送的源站 重定向时会发生什么?需

我有点像:

<iframe src="https://foo.com"></iframe>
是否可以在iframe内重定向?

是的,您可以重定向

听起来你也很成功

…但如果您重定向到另一个原点,则您将重定向到另一个原点。任何跨源请求都需要向新源授予权限

http://foo.com/
http://bar.com
不提供
bar.com
授予
foo.com
的所有权限


如果您想将
postMessage
发送到
bar.com
,则您需要将邮件标记为要发送的源站

重定向时会发生什么?需要更具体地说明post消息错误是什么
Failed to execute 'postMessage' on 'DOMWindow': The target origin provided ('https://foo.com') does not match the recipient window's origin ('https://bar.com').