Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/231.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
Php 将google和facebook加载到iFrame_Php_Jquery_Iframe - Fatal编程技术网

Php 将google和facebook加载到iFrame

Php 将google和facebook加载到iFrame,php,jquery,iframe,Php,Jquery,Iframe,嗨,我有一个iFrame的问题,我必须创建一个应用程序,它想在文本框中输入任何地址,该网站将加载到iFrame,但facebook和google等一些网站的问题是,它们没有加载到iFrame,我使用PHP来创建它,任何人都知道如何将facebok和gogle的风格加载到iFrame中你不能这么做。 在iframe中包含另一个站点可能被认为是一种攻击(你可以使用JS修改他们的ui,或者窃取点击或其他类似的不太好的东西),因此他们可以受到保护 编辑 我建议你们在上仔细阅读,谷歌和Facebook都利

嗨,我有一个iFrame的问题,我必须创建一个应用程序,它想在文本框中输入任何地址,该网站将加载到iFrame,但facebook和google等一些网站的问题是,它们没有加载到iFrame,我使用PHP来创建它,任何人都知道如何将facebok和gogle的风格加载到iFrame中

你不能这么做。 在iframe中包含另一个站点可能被认为是一种攻击(你可以使用JS修改他们的ui,或者窃取点击或其他类似的不太好的东西),因此他们可以受到保护

编辑


我建议你们在

上仔细阅读,谷歌和Facebook都利用了,以防止他们的网站被另一个域上的网站框住

X-Frame-options仅由“较新”的浏览器识别。但现在还不要激动,在这些浏览器中也有防止帧的方法。杰夫·阿特伍德(Stack Overflow和Stack Exchange network的联合创始人)在他的博客上发表了一篇文章

网站需要防止框架的原因是iFrame(和框架)允许恶意攻击,称为。点击劫持是:

一种恶意技术,诱使网络用户点击与用户所点击内容不同的内容,从而在点击看似无害的网页时可能泄露机密信息或控制其计算机


这不是黑客攻击,其他所有网站都允许iframe加载,但谷歌和fb不允许,有php函数可以加载吗?我不是说你想攻击他们,伙计,我是说你可以,这就是为什么他们要保护,请在投票前学会阅读。我展示了类似proxyninja的网站。。。正在做这些事情他们是怎么做的?添加了一个链接到答案,检查一下,也许你的答案就在那里。Deleteman,我否决了答案,因为你不能通过JavaScript修改UI;跨原产地政策防止了这种情况。您可以在iframe的顶部覆盖元素,但这将是DOM和CSS的功能,而不是JavaScript。