gpt4 book ai didi

jquery - 检查用户是否可以跨域访问外部资源

转载 作者:行者123 更新时间:2023-12-01 01:19:06 25 4
gpt4 key购买 nike

我需要检查新注册的域是否已从用户浏览器完全注册/传播,以便我可以确保他们可以访问它。

我完全控制了该网站,需要检查目标域上是否存在像文本文件这样简单的东西,如果存在,我们就可以开始了。我可以编辑请求页面和目标资源。我猜这必须是某种 jQuery ajax 检查。

我无法在 PHP 中执行此操作,因为虽然我的服务器 DNS 已传播,但最终用户的可能没有。

最佳答案

您不能为此使用 AJAX 调用,因为它会被同源策略阻止。

但是您可以使用 iframe 代替:

<iframe id="check_1" src="http://www.wikipedia.com"></iframe>
<iframe id="check_2" src="http://www.aasdjflajsdflasdf.com"></iframe>

<script type="text/javascript">

$(document).ready(function() {

$('iframe#check_1').load(function()
{
alert("check 1 succeeded!");
});

$('iframe#check_2').load(function()
{
alert("check 2 succeeded!");
});

});

</script>

关于jquery - 检查用户是否可以跨域访问外部资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6944690/

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