Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/423.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Can';不能从Google.Images解析DOM,但可以从任何其他网页解析_Javascript_Jquery_Ajax_Dom_Html Parsing - Fatal编程技术网

Javascript Can';不能从Google.Images解析DOM,但可以从任何其他网页解析

Javascript Can';不能从Google.Images解析DOM,但可以从任何其他网页解析,javascript,jquery,ajax,dom,html-parsing,Javascript,Jquery,Ajax,Dom,Html Parsing,我试图从Google.images页面解析DOM,但响应为空,而当我试图从另一个网页解析DOM时,我的代码工作正常 我使用了一个脚本,因此可以使用jQuery(和)进行跨域请求 我使用了以下代码: //var url="https://www.google.com/searchbyimage?&image_url=http://voyager.jpl.nasa.gov/spacecraft/images/spacecraft.jpg"; var url="http://stackover

我试图从Google.images页面解析DOM,但响应为空,而当我试图从另一个网页解析DOM时,我的代码工作正常

我使用了一个脚本,因此可以使用jQuery()进行跨域请求

我使用了以下代码:

//var url="https://www.google.com/searchbyimage?&image_url=http://voyager.jpl.nasa.gov/spacecraft/images/spacecraft.jpg";
var url="http://stackoverflow.com/";
$(document).ready(function () {
  $.ajax({
    url: url,   
    type: "get",
    dataType: "",
    success: function (data) {
      $('#body').append(data.responseText);
      if(data.responseText===""){$('#body').append("empty response text");}
    },
    error: function (status) {
      console.log("request error:"+url);
    }
  });
});
而此代码适用于任何外部网页(例如
var url=”http://stackoverflow.com/“;

它不适用于Google.images(例如,
var url=”https://www.google.com/searchbyimage?&image_url=http://voyager.jpl.nasa.gov/spacecraft/images/spacecraft.jpg“;

所以我的问题是如何从Google.images页面解析DOM

我不介意使用其他图书馆

和一把小提琴一起玩: