Javascript 如何获取脚本标记中计数器的值

Javascript 如何获取脚本标记中计数器的值,javascript,Javascript,我想检索由 脚本我没有访问,显示在另一个网页上。 远程网页如下所示: window.changeTargetingData={“计数”:{“总计”:123456},“周”:12345}; 由于“total”值位于脚本标记内,是否可以获取该值?要刷新这个值,比如说,每小时刷新一次? 谢谢每次您想要检查该值时,您都可以向该网页发出请求,将其解析为文档,然后选择标记并检查其文本内容: const textResponse=` window.changeTargetingData={“计数”:{“

我想检索由 脚本我没有访问,显示在另一个网页上。 远程网页如下所示:


window.changeTargetingData={“计数”:{“总计”:123456},“周”:12345};
由于“total”值位于脚本标记内,是否可以获取该值?要刷新这个值,比如说,每小时刷新一次?
谢谢

每次您想要检查该值时,您都可以向该网页发出请求,将其解析为文档,然后选择
标记并检查其
文本内容

const textResponse=`
window.changeTargetingData={“计数”:{“总计”:123456},“周”:12345};
`;
/*
获取(url)
。然后(res=>res.text())
.然后((文本响应)=>{
*/
const doc=new DOMParser().parseFromString(textResponse,'text/html');
const script=doc.querySelector('script');
const objJSON=script.textContent.match(/window.changeTargetingData=(.+);/)[1];
const obj=JSON.parse(objJSON);
控制台日志(对象计数);

非常感谢您的回答。非常完美。我现在尝试处理cors问题。