Javascript access another webpage

后端 未结 3 1861
甜味超标
甜味超标 2020-12-15 11:05

I know very, very little of javascript, but I\'m interested in writing a script which needs information from another webpage. It there a javascript equivalent of something l

3条回答
  •  情歌与酒
    2020-12-15 11:57

    There is the XMLHttpRequest, but that would be limited to the same domain of your web site, because of the Same Origin Policy.

    However, you may be interested in checking out the following Stack Overflow post for a few solutions around the Same Origin Policy:

    • Ways to circumvent the same-origin policy

    UPDATE:

    Here's a very basic (non cross-browser) example:

    var xhr = new XMLHttpRequest();
    xhr.open('GET', '/questions/3315235', true);
    xhr.onreadystatechange = function() {
      if (xhr.readyState === 4)  { 
        console.log(xhr.responseText);
      }
    };
    xhr.send(null);
    

    If you run the above in Firebug, with Stack Overflow open, you'd get the HTML of this question printed in your JavaScript console:

    JavaScript access another webpage http://img217.imageshack.us/img217/5545/fbugxml.png

提交回复
热议问题