想通过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
不过最好还是在后台抓完之后再返回给前台,这样操作比较可靠