回答
你可以随时只需$iframeSource = file_get_contents("http://iframe-source-url/");
它。
我相信这不是我想要达到的。我需要抓取具体的,确切的用户从iframed网站获得的数据。我不确定这是否可能,对我来说似乎是安全漏洞。 – Wordpressor
然后你可以在这里找到一种方法在JavaScript中获取源代码:http://stackoverflow.com/questions/139118/javascript-iframe-innerhtml 然后将它与AJAX调用一起存储到您的PHP脚本中。 您应该意识到,您只能对驻留在同一台服务器上的页面执行此操作。请在此处阅读:http://en.wikipedia.org/wiki/Same_origin_policy –
谢谢,但页面位于不同的服务器上。 – Wordpressor
浏览器中的同源策略将阻止您访问从另一个域加载的div的内部内容。
而且有没有办法绕过呢? – Wordpressor
我希望不会:)如果可以的话,这将是一个安全问题。我见过的唯一可能解决它的地方就像Adobe AIR应用程序,并且您需要创建一个必须由iframe父级和子级支持的“桥梁”。 –
- 1. 获取源代码,而不是iframe
- 2. 获取源代码。
- 3. 获取源代码
- 4. 从远程站点获取基于Id的iframe源代码
- 5. 如何搜索特定图像的iframe或获取源代码
- 6. 从C#中的iframe获取HTML源代码#
- 7. 获取Android的源代码
- 8. SymbolSource获取源代码
- 9. 获取页面源代码
- 10. 获取网页源代码
- 11. UIWebView获取HTML源代码
- 12. 获取页面源代码
- 13. 获取LAUNCHER2源代码?
- 14. 获取最新源代码
- 15. 获取Android源代码
- 16. 获取Android源代码
- 17. 获取clojure.zip的源代码
- 18. 获取URL的源代码
- 19. AJAX获取PHP源代码
- 20. Swift:获取请求获取源代码
- 21. IFRAME改变源代码
- 22. jQuery代码到ommit IFRAME源
- 23. iframe中的源代码?
- 24. 获取iFrame的来源
- 25. 通过代理获取html源代码
- 26. 获取源码
- 27. 替代获取iframe网址
- 28. 刷新和获取源代码
- 29. 获取网页源代码,包括javascript
- 30. m2e从$ {sourceDirectory}/main/java获取源代码
使用PHP - 是的。使用JavaScript - 不,没有服务器端代理。你想使用哪一个?你的情况如何? –
我对服务器端代理一无所知,所以PHP将没事:) – Wordpressor
[Curl](http://php.net/manual/en/book.curl.php)将是一种方式 – mplungjan