gpt4 book ai didi

javascript - 在移动浏览器中尝试/捕获Javascript?

转载 作者:行者123 更新时间:2023-12-03 08:36:27 26 4
gpt4 key购买 nike

我可以在移动浏览器中的URL开头周围尝试/捕捉吗?我知道这个问题已经以多种不同的方式被问到了,但是本质上,我所追求的是捕获不良URL或检测何时无法由浏览器打开特定URL。

最佳答案

如果URL在同一域内,则可以使用XMLHttpRequest来确定它是否返回有效的响应。

例如

var xhr = new XMLHttpRequest();

function handler(){
if (xhr.readyState != 4) { return; }
if (xhr.status != 200) { return "THIS IS A BAD LINK"}
}

if (xhr != null) {
xhr.open("GET", URL_YOU_ARE_TESTING, true);
xhr.send();
xhr.onreadystatechange = handler;
}

但是,由于浏览器的 same origin policy,这不适用于指向其他站点的链接(我想这是您想要的)。我不认为这种情况下有JavaScript解决方案。

关于javascript - 在移动浏览器中尝试/捕获Javascript?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3415140/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com