开发者社区> 问答> 正文

JS跨域抓取HTML页面并解析

RT,想通过JS抓取远端的HTML页面并解析页面(能分别解析tag最好,不能的话正则吧)获取内容
不是node.js就是本地的javascript(或者jquery)
想知道这种想法能实现么?

展开
收起
a123456678 2016-07-29 10:28:55 2690 0
3 条回答
写回答
取消 提交回答
  • 如果你非要在浏览器环境中运行JS去抓取别的页面信息,就会涉及到跨域的安全问题,可以手动关闭浏览器的安全设置,如chrome disable-web-security。然后用iframe嵌套相应的站点就可以访问iframe内部的Dom结构了

    2019-07-17 20:01:36
    赞同 展开评论 打赏
  • 可以的,有很多这种工具或者类库,一般都是用于UI自动化测试的,举个例子:
    http://phantomjs.org/

    2019-07-17 20:01:36
    赞同 展开评论 打赏

  • 123


    2019-07-17 20:01:36
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
神龙云服务器产品及技术深度解析 立即下载
弹性创造价值:基于ECS的最佳性价比实践解析 立即下载
又快又稳:阿里云下一代虚拟交换机解析 立即下载

相关镜像