PHP 或者js 能不能取到iframe框架的源码

a7478729 2016-01-03 02:09:57
如题....................................................
...全文
275 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
李睿_Lee 2016-01-04
  • 打赏
  • 举报
回复
引用 2 楼 a7478729 的回复:
[quote=引用 1 楼 Novolee 的回复:] JS可以,但是仅限同域名下,否则会有跨域的问题。 PHP的话,得异步吧,获取到url,然后异步传给PHP用curl等方法获取内容。
我要抓取的是跨域的 PHP直接抓取原url,行不通,他那个网页设置访问,是直接跳转,只能通过iframe框架访问,或者你有没有什么好的访问,可以欺骗,那个网页,来抓取源码[/quote] 只要浏览器上能看到,就能抓到。用curl,可以伪造请求的header信息。
傲雪星枫 2016-01-03
  • 打赏
  • 举报
回复
$data = file_get_contents('http://xxxx', true); echo $data;
a7478729 2016-01-03
  • 打赏
  • 举报
回复
引用 3 楼 fdipzone 的回复:
跨域的话用php比较好。
PHP怎么抓取iframe框架源码呢,这个我真没有弄过,不懂
a7478729 2016-01-03
  • 打赏
  • 举报
回复
引用 3 楼 fdipzone 的回复:
跨域的话用php比较好。
就像浏览器F12功能,就可以看到框架的源码
傲雪星枫 2016-01-03
  • 打赏
  • 举报
回复
跨域的话用php比较好。
a7478729 2016-01-03
  • 打赏
  • 举报
回复
引用 1 楼 Novolee 的回复:
JS可以,但是仅限同域名下,否则会有跨域的问题。 PHP的话,得异步吧,获取到url,然后异步传给PHP用curl等方法获取内容。
我要抓取的是跨域的 PHP直接抓取原url,行不通,他那个网页设置访问,是直接跳转,只能通过iframe框架访问,或者你有没有什么好的访问,可以欺骗,那个网页,来抓取源码
李睿_Lee 2016-01-03
  • 打赏
  • 举报
回复
JS可以,但是仅限同域名下,否则会有跨域的问题。 PHP的话,得异步吧,获取到url,然后异步传给PHP用curl等方法获取内容。

21,893

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧