A simple Whois server with a simple simple API and a front-end built with AngularJS.

index.html 2.8KB

    <!doctype html> <html class="no-js"> <head> <meta charset="utf-8"> <title></title> <meta name="description" content=""> <meta name="viewport" content="width=device-width"> <link rel="stylesheet" href="css/bootstrap.min.css" /> <link rel="stylesheet" href="css/styles.css"> </head> <body ng-app="domainManagerApp"> <!--[if lt IE 7]> <p class="browsehappy">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> to improve your experience.</p> <![endif]--> <!-- Add your site or application content here --> <div class="header"> <div class="navbar navbar-default" role="navigation"> <div class="container"> <div class="navbar-header"> <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#js-navbar-collapse"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <a class="navbar-brand" href="#/">Whois JSON API</a> </div> </div> </div> </div> <div class="container"> <div ng-controller="WhoisController"> <form class="form-horizontal" ng-submit="lookup()"> <fieldset class="domain-search centered"> <div class="domain-input"> <div class="input-group input-group-lg"> <span class="input-group-addon" id="basic-addon1">http://whois.j1x.co/</span> <input id="domainTitle" ng-model="url" name="txtTitle" type="text" placeholder="example.com" class="form-control input-md"> </div> </div> <input id="singlebutton" ng-disabled="!url" name="singlebutton" class="btn btn-primary btn-lg domain-btn"type="submit"value="Search"> </fieldset> </form> <div ng-show="showResult"><pre><code>{{domain}}</code></pre></div> </div> </div> <div footer></div> <!-- Google Analytics: change UA-XXXXX-X to be your site's ID <script> !function(A,n,g,u,l,a,r){A.GoogleAnalyticsObject=l,A[l]=A[l]||function(){ (A[l].q=A[l].q||[]).push(arguments)},A[l].l=+new Date,a=n.createElement(g), r=n.getElementsByTagName(g)[0],a.src=u,r.parentNode.insertBefore(a,r) }(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-XXXXX-X'); ga('send', 'pageview'); </script> --> <script src="js/lib/angular.min.js"></script> <script src="js/lib/jquery.min.js"></script> <script src="js/lib/bootstrap.min.js"></script> <script src="js/scripts/app.js"></script> </body> </html>