我想用纯前端代码获取电影网站电影评分,关键代码如下:
var url="http://movie.douban.com/subject_search?search_text=" + encodeURIComponent(str) + "&cat=1002";
xmlHttp.open("GET",url,false);
xmlHttp.send(null);document.getElementById("result").value=xmlHttp.responseText; //result是一个textarea
var xmlResult = new ActiveXObject("Microsoft.XMLDOM");
xmlResult.async=false;
xmlResult.loadXML(xmlHttp.responseText);
var obj = xmlResult.getElementsByTagName("div");
alert(obj.length);
现在我遇到的问题有两个:
1、返回的html里面只有包含搜索结果的那个div,但是div里面是空的,为什么?
2、obj.length为0,为什么?
var url="http://movie.douban.com/subject_search?search_text=" + encodeURIComponent(str) + "&cat=1002";
xmlHttp.open("GET",url,false);
xmlHttp.send(null);document.getElementById("result").value=xmlHttp.responseText; //result是一个textarea
var xmlResult = new ActiveXObject("Microsoft.XMLDOM");
xmlResult.async=false;
xmlResult.loadXML(xmlHttp.responseText);
var obj = xmlResult.getElementsByTagName("div");
alert(obj.length);
现在我遇到的问题有两个:
1、返回的html里面只有包含搜索结果的那个div,但是div里面是空的,为什么?
2、obj.length为0,为什么?
help mehttp://topic.csdn.net/u/20111214/15/50e8066b-d945-4051-9928-2a6c4d34ada2.html
服务器端获取是指用servlet或者socket吗?