我想从使用js函数加载的外部站点获取一些值。直到现在,我已经尝试过类似的方法,但是我确定这不是正确的方法

window.location = "http://dashboard.monitis.com/sharedPage.jsp?tI=OHIHg3S9XiBj70SNtIGi0g%253D%253D&uI=hGCXtzJFZF0M2GGYsvfYunNBx3EZykTidEFveqU24IY%253D";


x = document.getElementsByClassName('x-grid3-cell-inner x-grid3-col-1')[0].textContent;

alert(x);

最佳答案

window.location会将您的浏览器重定向到该位置,因此脚本的其余部分将永远不会执行。您可能想使用ajax请求来获取该URL的内容,然后对该内容进行处理。

xhttp.onreadystatechange = function() {
  if (this.readyState == 4 && this.status == 200) {
    console.log(this.responseText);
  }
};
xhttp.open("GET", "http://dashboard.monitis.com/sharedPage.jsp?bla..bla", true);
xhttp.send();

07-24 20:26