Javascript Php域可用性检查器-需要一个ajax代码或类似代码来显示结果,而无需重新加载站点
我有一个单页网站,我发现这是一个域检查器的代码,它工作得很好,但问题是,当我提交搜索时,它会进入页面顶部,我需要向下滚动查看结果。有人能帮我吗?当我搜索时,它会留在同一个地方?我认为ajax可以胜任这项工作,但我对它一无所知,甚至不知道如何搜索我需要的东西Javascript Php域可用性检查器-需要一个ajax代码或类似代码来显示结果,而无需重新加载站点,javascript,php,ajax,form-submit,Javascript,Php,Ajax,Form Submit,我有一个单页网站,我发现这是一个域检查器的代码,它工作得很好,但问题是,当我提交搜索时,它会进入页面顶部,我需要向下滚动查看结果。有人能帮我吗?当我搜索时,它会留在同一个地方?我认为ajax可以胜任这项工作,但我对它一无所知,甚至不知道如何搜索我需要的东西 <div class="container"> <div class="row"> <div class="col-md-6"> <h3>Check Do
<div class="container">
<div class="row">
<div class="col-md-6">
<h3>Check Domain Name Availability</h3>
<form action="" method="GET">
<div id="custom-search-input">
<div class="input-group col-md-24" >
<input type="text" name="domain" class="form-control input-lg" placeholder="Example.com or Example.in etc." />
<span class="input-group-btn">
<button type="submit" class="glyphicon glyphicon-search"></button>
</span>
</div>
</div>
</form>
<?php
error_reporting(0);
if(isset($_GET['domain'])){
$domain = $_GET['domain'];
$godaddycheck = 'https://in.godaddy.com/domains/searchresults.aspx?checkAvail=1&tmskey=&domainToCheck='.$domain.'';
$namecomcheck = 'https://www.name.com/domain/search/'.$domain.'';
$registercomcheck = 'http://www.register.com/domain/search/wizard.rcmx?searchDomainName='.$domain.'&searchPath=Default&searchTlds=';
if ( gethostbyname($domain) != $domain ) {
echo "<h1>Already Registered!</h1>";
}
else {
echo "<h3>$domain</h3><h2><br>Not Taken, you can register it.
</h2>";
}
}
?>
</div>
</div>
</div>
检查域名可用性
在godaddy.com
或name.com
网站上不太可能启用CORS(可能是?),因此Ajax在跨源网站上没有多大用处。您可以向站点上的脚本发出ajax请求,该脚本将发出必要的curl/http请求,而不是What have You dear?。您的代码实际上也不是查询URL,它只是使用gethostbyname:/看起来,GoDaddy
至少有一个开发人员的API,从外观上看,允许您执行域名搜索-。事实上,经过简短的检查,这里列出的所有提供者都提供了访问此类数据的API——尽管没有一个是免费的