Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 访问iFrame的内容?_Javascript_Jquery_Html_Cross Domain_Same Origin Policy - Fatal编程技术网

Javascript 访问iFrame的内容?

Javascript 访问iFrame的内容?,javascript,jquery,html,cross-domain,same-origin-policy,Javascript,Jquery,Html,Cross Domain,Same Origin Policy,我知道这个问题在stackoverflow上已经被问过一千次了,但我很好奇,我最后会提到一件事。在过去的八个小时里,我重新研究了如何获取我无法访问的iFrame的源代码!比如说像这样的东西 my_site.php 比如说,“my_site.php”是一个在我的服务器上运行的网站,我希望能够看到iframe的源代码,iframe是google的源代码。是的,我知道有一种叫做“同一原产地政策”的东西不允许你这样做。但有一件事我很好奇,比如firebug是如何做到的? Firebug正是在做我想

我知道这个问题在stackoverflow上已经被问过一千次了,但我很好奇,我最后会提到一件事。在过去的八个小时里,我重新研究了如何获取我无法访问的iFrame的源代码!比如说像这样的东西

my_site.php


比如说,“my_site.php”是一个在我的服务器上运行的网站,我希望能够看到iframe的源代码,iframe是google的源代码。是的,我知道有一种叫做“同一原产地政策”的东西不允许你这样做。但有一件事我很好奇,比如firebug是如何做到的?


Firebug正是在做我想做的事情,如果他们能够以某种方式访问内容,那么一定有办法做到这一点。如果我错了,如果有人能详细解释一下,我会很高兴的。非常感谢您。

简单的区别在于Firebug是浏览器的扩展,可以访问窗口,但不包含在窗口中

您的代码在窗口内运行,并且处于更严格的安全策略下

<html>
<head></head>
<body>
<iframe id="om_frame" name="om_frame" src="http://google.com"></iframe>
</body>
</html>