CINXE.COM

<!DOCTYPE html> <html ng-app="searchableWhoisApp" data-ng-controller="SearchCtrl"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <title ng-bind="pageTitle"></title> <script type="text/javascript" src="config.js" ></script> <!--<script type="text/javascript" src="js/main-dev.js"></script>--> <script type="text/javascript" src="js/main.js" ></script> <link rel="stylesheet" href="css/main.css" type="text/css" /> <link rel="shortcut icon" href="#" /> <script> var recaptcha1; var recaptcha2; var recaptchaCallback = function() { //Render the recaptcha1 on the element with ID "recaptcha1" for basic search recaptcha1 = grecaptcha.render('recaptcha1', { 'sitekey' : getConfig().recaptchaSiteKey, 'theme' : 'light' }); //Render the recaptcha2 on the element with ID "recaptcha2" for advance search recaptcha2 = grecaptcha.render('recaptcha2', { 'sitekey' : getConfig().recaptchaSiteKey, 'theme' : 'light' }); }; </script> </head> <body> <div id="whoisContent" class="container" data-ng-init="init()"> <div id="header"> <a href="#" ng-if="isBannerLinkEnabled()" ng-click="actions.onBannerImageClick()"> <img id="header-img" ng-src="{{config.advancedWhoisUrl}}/logo/{{searchGroup}}.jpg" fallback-element-id="header-img-alt" style="width:100%" alt=".{{searchGroupUserForm}} Registry Whois"/> </a> <img id="header-img-no-link" ng-if="!isBannerLinkEnabled()" ng-src="{{config.advancedWhoisUrl}}/logo/{{searchGroup}}.jpg" fallback-element-id="header-img-alt" style="width:100%" alt=".{{searchGroupUserForm}} Registry Whois"/> <h1 id="header-img-alt" style="display: none;">.{{searchGroupUserForm}} Registry Whois</h1> </div> <div id="tabContent"> <ul id="tabs" class="nav nav-tabs" data-tabs="tabs"> <li class="active"><a href="#basic" data-toggle="tab">Basic WHOIS</a></li> <li style="display: none;"><a href="#advanced" data-toggle="tab">Advanced WHOIS</a></li> </ul> <div id="all-tab-content" class="tab-content"> <div id="basic" class="tab-pane active"> <!-- Basic whois page --> <div class="row-fluid"> <form name="basicSearchForm" method="post" accept-charset="UTF-8" onsubmit="return false;" > <input ng-model="basic.basicSearch" name="operation" type="hidden" value="basicSearch"> <div class="col-xs-12 col-sm-12"> <h2>Basic WHOIS Search</h2> </div> <div class="col-xs-12 col-sm-12"> <input type="text" ng-model="basic.searchText" name="searchText" id="whois-input-box" size="45" value=""> </div> <div ng-init="basic.type='DOMAIN'"> <div class="col-xs-12 col-sm-12 col-lg-12 control-group top10" > <input name="TYPE" ng-model="basic.type" type="RADIO" value="DOMAIN" checked="" > Domain </div> <div class="col-xs-12 col-sm-12 col-lg-12 control-group top5" > <input name="TYPE" ng-model="basic.type" type="RADIO" value="REGISTRAR" > Registrar (IANA ID or Name) </div> <div class="col-xs-12 col-sm-12 col-lg-12 control-group top5" > <input name="TYPE" ng-model="basic.type" type="RADIO" value="NAMESERVER" > NameServer </div> </div> <div class="col-xs-12 col-sm-12 col-lg-12 top7" id="recaptcha1_row"> <div class="g-recaptcha control-group" id="recaptcha1"></div> </div> <div class="col-xs-12 col-sm-12 col-lg-12 top10 bottom15" > <input type="submit" border="0" value="Submit Query" id="whois-submit-btn" name="whois-submit-btn" class="btn btn-success" ng-click="submitBasic()"> </div> <div class="col-xs-12 col-sm-12 col-lg-12 top15" id="basic-result" style="display: none;"> <div id="basic-whois-response" class="results bottom10"></div> </div> <div class="col-xs-12 col-sm-12 col-lg-12 top15" id="basic-error-result" style="display: none;"> <div id="basic-whois-error-res" class="alert alert-danger col-sm-12"></div> </div> </form> </div> <!-- Basic whois page --> </div> <div id="advanced" class="tab-pane"> <!-- Advance whois page --> <div id="angular-content" class="row-fluid"> <div class="col-sm-12"> <h2>Advanced WHOIS Search</h2> <legend></legend> </div> <form name="whoisSearchForm" class="form-horizontal"> <div ng-repeat="block in form.criteria"> <div class="form-group" ng-repeat="criterion in block"> <ng-form name="criterionForm"> <div class="col-sm-12 bottom10" ng-show="criterion.operator == 'NOT'"> NOT </div> <div class="col-sm-12"> <div class="col-sm-3"> <select ng-options="p.id as p.name for p in domainProperties" ng-model="criterion.property" ng-required="true" class="form-control" ng-change="onCriterionPropertyChange(criterion)" > <option value="">-- Select a property --</option> </select> </div> <div class="col-sm-3"> <select ng-model="criterion.type" ng-options="option.option as option.name for option in criterion.operatorNames" ng-disabled="!criterion.property" class="form-control"> </select> </div> <div class="col-sm-4"> <input ng-model="criterion.value" ng-required="true" ng-disabled="!criterion.property" ng-pattern="getValidPattern(criterion.property)" name="valueField" type="text" class="form-control" maxlength="500" placeholder="Value"/> <span class="has-error" ng-show="criterionForm.valueField.$error.pattern">{{getValidationMsg(criterion.property)}}</span> </div> <div class="col-sm-2"> <div ng-show="shouldShowRemoveButton()"> <button class="btn col-sm-12" type="button" ng-click="actions.removeItem(block, criterion)">Remove</button> </div> </div> </div> <div class="col-sm-12"> <div class="col-sm-2 pull-right"> <div ng-show="criterion == currentItem && criterion.property && criterion.value && criteriaCount<=3" > <select ng-init="operator.value = operators[0]" ng-model="operator.value" ng-options="operator for operator in operators" ng-change="actions.addRow(operator.value)" class="form-control col-sm-12 top15 padding6"> </select> </div> </div> </div> </ng-form> </div> <div class="form-group col-sm-12" ng-hide="block == currentBlock"> OR </div> </div> <div class="col-xs-12 col-sm-12 col-lg-12 top7 bottom15" id="recaptcha2_row"> <div class="recaptcha2 control-group" id="recaptcha2"></div> </div> <div class="form-actions form-group col-sm-12"> <div class="col-sm-2"> <button id="search" ng-disabled="!whoisSearchForm.$valid" class="btn btn-success" type="button" ng-click="actions.findDomains()">Submit Query</button></div> <div class="col-sm-1"><button id="reset" class="btn btn-clear" type="button" ng-click="actions.clearForm()">Clear</button></div> </div> <div ng-show="shouldShowUnauthorizedMessage()" class="alert alert-danger col-sm-12"> You dont have access to this TLD. </div> <div ng-show="shouldShowTimeoutMessage()" class="alert alert-danger col-sm-12"> Request has been cancelled because of time out, please try again. </div> <div ng-show="badCaptcha" class="alert alert-danger col-sm-12"> Enter Captcha </div> <div ng-show="shouldShowNoResultMessage()" class="alert alert-info col-sm-12"> No domain name matches the criteria. </div> </form> <div ng-hide="domains.length == 0" class="col-sm-12"> <p><strong>{{recordCountMessage()}}</strong> (Only the first 75 matching records will be displayed) </p> <table ng-table="tableParams" class="table table-striped table-bordered table-condensed"> <tr ng-repeat="domain in $data"> <td data-title="'Domain Name'" sw-repeat-done="scrollToTable()">{{domain}}</td> </tr> </table> </div> <div id="searchResults"></div> <div class="clr"></div> </div> <!-- Advance whois page --> </div> </div> </div> </div> <div id="pageFooter" align="center" > <div id="advance-instructions" style="display: none;"> <a target="popup" onclick="window.open('help.html','Advanced WHOIS Instructions','scrollbars=yes,resizable=yes,width=600,height=400')"> Advanced WHOIS Instructions</a> </div> <div align="center">ICANN's WHOIS educational and policy materials: <a target="popup" onclick="window.open('https://whois.icann.org','https://whois.icann.org','scrollbars=yes,resizable=yes,width=600,height=400')"> https://whois.icann.org</a> </div> <div align="center" style="width: 700px"> <p ng-bind-html="webFooter"></p> </div> </p> </div> <script src="https://www.google.com/recaptcha/api.js?onload=recaptchaCallback&render=explicit" async defer></script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10