Javascript 如何从diff-origin获取iframe-html

Javascript 如何从diff-origin获取iframe-html,javascript,html,iframe,Javascript,Html,Iframe,这是我的密码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script> </head> <body> <iframe id="1" src="https://bing.com" fr

这是我的密码

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script> 
</head>
<body>
<iframe id="1" src="https://bing.com" frameborder="2" height="300px" width="800px"></iframe>
</body>
</html>
我的问题是:如何获得iframe的html(我发现exist问题无法解决我的问题)

我的问题是:如何获得iframe的html(我发现exist问题无法解决我的问题)

如果exist问题说“你不能那样做”,那么exist的答案是正确的

但是,如果您希望阅读的站点设置了CORS,那么您可以阅读原始html(但不能从iframe读取)


使用浏览器附加组件是有可能的,但我猜您显然不想这么做,即指示您网站的访问者下载并安装浏览器附加组件

我想这实际上是不可能的,因为“同源策略”,我成功地使用selenium#in#u frame,我希望知道如何在chrome conosle中实现这一点。也许存在更简单的方法,除了安装插件
Uncaught DOMException: Failed to read the 'contentDocument' property from 'HTMLIFrameElement': Blocked a frame with origin "http://localhost:63342" from accessing a cross-origin frame.