我可以通过代理服务器上的iframe来完全控制跨原点iframe吗?

我可以通过代理服务器上的iframe来完全控制跨原点iframe吗?,iframe,frontend,cross-domain,Iframe,Frontend,Cross Domain,在这里,我需要在我的站点中植入一个iframe,我想注入一些脚本或css来更改iframe,因为iframe与我的站点不是同一个原点,所以我设置了一个代理,使其成为同一原点(localhost:4000) 当我试图从iframe获取元素时,控制台中发生了一个错误,这不符合我的预期 我的网站也托管在localhost:4000上 你知道吗 //在上引发了错误 将iframeHead=iframeWin.document.querySelector(“head”)作为HTMLElement;

在这里,我需要在我的站点中植入一个iframe,我想注入一些脚本或css来更改iframe,因为iframe与我的站点不是同一个原点,所以我设置了一个代理,使其成为同一原点(localhost:4000)

当我试图从iframe获取元素时,控制台中发生了一个错误,这不符合我的预期

我的网站也托管在localhost:4000上

你知道吗


//在上引发了错误
将iframeHead=iframeWin.document.querySelector(“head”)作为HTMLElement;
//服务器在本地主机上侦听:4000
//代理代码
应用程序使用(路径、功能(请求、恢复){
返回代理({
目标:“http://47.75.177.99",
路径重写:{
“^/iframe”:“/”,
},
onProxyReq(proxyReq,req,res){
proxyReq.setHeader(
“饼干”,
“tableau_locale=zh;工作组_session_id=W2fKwkFeSzeC76d0hAAPmA | 9vpJTvdHXW9VhaRrMLtwDzIazGYSgCIq;XSRF-TOKEN=NeRc6YfknJ5Vgj03xFwTQ30mftd1Jqlt”
);
},
更改来源:正确
})(……论点);
});