js如何实现跨域只抓取文本(只是文本不包含HTML)

ruixing5 2019-01-16 09:38:41
我知道js不能跨域抓取html代码,但如果我只想抓取文本,不要html代码能实现么?
我的目的是想在网页中嵌入个iframe,这个iframe显示百度搜索结果,然后自动从中提取相关信息赋值给文本框。或者有没有其他方法可以实现?
...全文
365 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
虽然不知道你在说什么,但是感觉好像很厉害的样子
ruixing5 2019-01-18
  • 打赏
  • 举报
回复
引用 2 楼 三月半和蒲公英 的回复:
这个算跨域吗,你使用iframe之后相当于得到了目标网页的源代码,只要分析一下结构,用js把文本提取出来就可以得到了

能否告知下具体的代码
讨厌走开啦 2019-01-18
  • 打赏
  • 举报
回复
引用 5 楼 三月半和蒲公英 的回复:
[quote=引用 3 楼 ruixing5 的回复:] [quote=引用 2 楼 三月半和蒲公英 的回复:] 这个算跨域吗,你使用iframe之后相当于得到了目标网页的源代码,只要分析一下结构,用js把文本提取出来就可以得到了
能否告知下具体的代码[/quote] 这不就好比于你从任意一个网页源代码中拿文本一样,只不过这次是在iframe返回的源代码中[/quote] 兄弟 你试试你在A页面里的js能不能获取以iframe方式嵌入在A页面里的B页面的dom。
  • 打赏
  • 举报
回复
引用 3 楼 ruixing5 的回复:
[quote=引用 2 楼 三月半和蒲公英 的回复:]
这个算跨域吗,你使用iframe之后相当于得到了目标网页的源代码,只要分析一下结构,用js把文本提取出来就可以得到了

能否告知下具体的代码[/quote]
这不就好比于你从任意一个网页源代码中拿文本一样,只不过这次是在iframe返回的源代码中
  • 打赏
  • 举报
回复
这个算跨域吗,你使用iframe之后相当于得到了目标网页的源代码,只要分析一下结构,用js把文本提取出来就可以得到了
天际的海浪 2019-01-16
  • 打赏
  • 举报
回复
也不行,只能用服务器做代理

87,997

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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