JS跨域抓取HTML页面并解析

想通过JS抓取远端的HTML页面并解析页面(能分别解析tag最好,不能的话正则吧)获取内容
使用javascript(或者jquery)
想知道这种想法能实现么?如果能求大神指点下。蟹蟹

JS没办法跨域抓取HTML页面并解析

楼主你这个不就是爬虫么,通过js抓取?没有后端辅助恐怕不好实现吧。

Java代码就可以

     public static String getUrlContent(String urlString) throws Exception {    //传入URL
        URL url = new URL(urlString);          
        // 打开URL
        HttpURLConnection urlConnection = (HttpURLConnection) url.openConnection();
        // 得到输入流,即获得了网页的内容
        BufferedReader reader = new BufferedReader(new InputStreamReader(urlConnection.getInputStream()));
        String line;
        // 读取输入流的数据,并显示
        String content="";          //翻译结果
        while ((line = reader.readLine()) != null) {            //读取内容
                    content+=line;
        }
        return content;//返回结果
    }

用jsonp吧 jsonp
不过最好还是在后台抓完之后再返回给前台,这样操作比较可靠