Google chrome extension Chrome扩展-如何获取当前选项卡的当前内部文本,该选项卡根据ajax请求进行更改
我想在一个扩展弹出窗口中的一个在线音乐网站的一些内容,通过ajax请求更改内容,如下一首歌等 如何在扩展弹出窗口中获取当前的Google chrome extension Chrome扩展-如何获取当前选项卡的当前内部文本,该选项卡根据ajax请求进行更改,google-chrome-extension,xmlhttprequest,Google Chrome Extension,Xmlhttprequest,我想在一个扩展弹出窗口中的一个在线音乐网站的一些内容,通过ajax请求更改内容,如下一首歌等 如何在扩展弹出窗口中获取当前的innerText 网站在每首歌曲开始后加载XMLHttpRequest。如何在弹出窗口中获取URL/响应 我尝试使用此JavaScript代码,但无法获得: var xhr = new XMLHttpRequest(); xhr.open('GET','https://example.com/',true); xhr.onreadystatechange = func
innerText
网站在每首歌曲开始后加载XMLHttpRequest
。如何在弹出窗口中获取URL/响应
我尝试使用此JavaScript代码,但无法获得:
var xhr = new XMLHttpRequest();
xhr.open('GET','https://example.com/',true);
xhr.onreadystatechange = function() {
if (xhr.readystate == 4 && xhr.status == 200) {
alert(xhr.responseText);
}
else
alert(xhr.status);
}
xhr.send();
除了
警报(xhr.responseText)
中的打字错误之外;(您缺少一个p),您的代码看起来是正确的
如果这不起作用,您可能在请求状态为200时遇到问题。检查以确保问题不在请求中。该站点正在生成XMLHttpRequests这一事实对您没有帮助。如果不知道发送的数据,您自己将无法发出相同的请求 您需要在网页中插入一个脚本,该脚本将能够读取网页本身的内部文本