Ankündigung

Einklappen
Keine Ankündigung bisher.

[AJAX/JS] Domainabfrage

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [AJAX/JS] Domainabfrage

    So, da ich keine Abteilung fpr AJAX oder JS gefunden habe hab ich den prefix gesetzt...

    Mit dem folgenden Script, könnt ihr bei denic prüfen ob eine domain schon registriert ist oder nicht... hab ich mal aus spaß gebastelt, weil es mich einfach gerade eben so angeturnt hat.

    PHP-Code:
    <script language="JavaScript" type="text/javascript">
    <!--
    this.getXMLHttpRequestObject = function(){
    this.resObject null;

    try{
    resObject = new ActiveXObject("Microsoft.XMLHTTP");
    }catch(
    e){
    try{
    resObject = new ActiveXObject("MSXML2.XMLHTTP");
    }
    catch(
    e){
    try{
    resObject = new XMLHttpRequest();
    }
    catch(
    e){
    alert('Could´t create a XMLHttpRequest-Object!');
    }
    }
    }
    return 
    resObject;
    }

    this.haRePost = function(){
    var 
    data 'domainname='+escape(document.getElementById('domainabfrage').value)+'&service=WhoisFree';
    resObject this.getXMLHttpRequestObject();
    resObject.open('POST'"http://www.denic.de/de/whois/free.jsp"true);
    resObject.setRequestHeader('Content-Type''application/x-www-form-urlencoded');

    resObject.onreadystatechange = function(){
    if(
    resObject.readyState == 4){

    var 
    answer resObject.responseText;

    if (
    answer.match(/Die Domain \"(.*?)\" ist bereits registriert\./))
    {
    document.getElementById('antwort').innerHTML = 'Die Domain "
    <b>'+document.getElementById('domainabfrage').value+'.de</b>\" ist bereits registriert.';
    }
    else
    {
    document.getElementById('antwort').innerHTML = 'Die Domain "
    <b>'+document.getElementById('domainabfrage').value+'.de</b>\" ist nicht registriert.';
    }

    }else{
    document.getElementById('antwort').innerHTML = 'Abfrage l&auml;uft...';
    }
    }

    resObject.send(data);

    }
    //-->
    </script>
    <form method="
    POST" onSubmit="haRePost();return false;"> <!-- new -->
    <input type="
    text" class="domainsearch" id="domainabfrage" name="domainname" value="" size="15" maxlength="100">.de<br />
    <input type="
    submit" name="lol" value="abfragen" />
    </form>
    <div id="
    antwort"></div> 
    Ich gebe gerne ICQ-Support gegen ein kleines Endgelt.

Lädt...
X