| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267 | 
							- <html>
 
- <head>
 
- <!-- Font Awesome -->
 
- <link
 
-   href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.1/css/all.min.css"
 
-   rel="stylesheet"
 
- />
 
- <!-- Google Fonts -->
 
- <link
 
-   href="https://fonts.googleapis.com/css?family=Roboto:300,400,500,700&display=swap"
 
-   rel="stylesheet"
 
- />
 
- <!-- MDB -->
 
- <link
 
-   href="https://cdnjs.cloudflare.com/ajax/libs/mdb-ui-kit/3.3.0/mdb.min.css"
 
-   rel="stylesheet"
 
- />
 
- <!-- MDB -->
 
- <script
 
-   type="text/javascript"
 
-   src="https://cdnjs.cloudflare.com/ajax/libs/mdb-ui-kit/3.3.0/mdb.min.js"
 
- ></script>    
 
- <script src="https://unpkg.com/axios/dist/axios.min.js"></script>
 
- <script src="echarts.min.js"></script>
 
- </head>
 
- <body>
 
- <!-- Navbar -->
 
- <nav class="navbar navbar-expand-lg navbar-dark bg-dark">
 
-     <!-- Container wrapper -->
 
-     <div class="container-fluid">
 
-       <!-- Navbar brand -->
 
-       <a class="navbar-brand" href="#">Googo Website Traffic</a>
 
-   
 
-       <!-- Toggle button -->
 
-       <button class="navbar-toggler" type="button" data-mdb-toggle="collapse"
 
-         data-mdb-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false"
 
-         aria-label="Toggle navigation">
 
-         <i class="fas fa-bars text-light"></i>
 
-       </button>
 
-   
 
-       <!-- Collapsible wrapper -->
 
-       <div class="collapse navbar-collapse" id="navbarSupportedContent">
 
-         <!-- Left links -->
 
-         <ul class="navbar-nav me-auto d-flex flex-row mt-3 mt-lg-0">
 
-           <li class="nav-item text-center mx-2 mx-lg-1">
 
-             <a class="nav-link active" aria-current="page" href="/">
 
-               <div>
 
-                 <i class="fas fa-home fa-lg mb-1"></i>
 
-               </div>
 
-               Home
 
-             </a>
 
-           </li>
 
-           <li class="nav-item text-center mx-2 mx-lg-1">
 
-             <a class="nav-link" href="http://news.google.com">
 
-               <div>
 
-                 <i class="fas fa-globe-americas fa-lg mb-1"></i>
 
-                 <span class="badge rounded-pill badge-notification bg-success">11</span>
 
-               </div>
 
-               News
 
-             </a>
 
-           </li>
 
-         </ul>
 
-         <!-- Right links -->
 
-   
 
-       </div>
 
-       <!-- Collapsible wrapper -->
 
-     </div>
 
-     <!-- Container wrapper -->
 
-   </nav>
 
-   <!-- Navbar -->
 
- </br>
 
- <div class="container">
 
-   <div class="row">
 
-     <div class="col-1 col-lg-1"></div>
 
-     <div class="col-sm-11 col-lg-11">
 
-         <!-- Search form  -->
 
-         <form id="searchform" class="d-flex input-group w-auto" >
 
-           <input type="search" class="form-control" placeholder="Search" aria-label="Domain Name" id="search_query"/>
 
-           <button class="btn btn-primary" type="button" data-mdb-ripple-color="dark" onclick="check_form();">
 
-             Search
 
-           </button>
 
-         </form>
 
-        
 
-         <div class="card text-center">
 
-           <div class="card-header" id="sitename">Website Traffic</div>
 
-           <div class="card-body">
 
-             <h5 class="card-title" id="sitetitle"></h5>
 
-             <p class="card-text" id="descriptions">
 
-             </p>
 
- <!--            <a href="#" class="btn btn-primary" id="globalrank2"></a> -->
 
-           </div>
 
-           <div class="row">
 
-             <div class="col-sm-4">
 
-               <div class="card">
 
-                 <div class="card-body">
 
-                   <h5 class="card-title">Global Ranks</h5>
 
-                   <p class="card-text" >
 
-                   </p>
 
-                   <a href="#" class="btn btn-primary" id="globalrank"></a>
 
-                 </div>
 
-               </div>
 
-             </div>
 
-             <div class="col-sm-4">
 
-               <div class="card">
 
-                 <div class="card-body">
 
-                   <h5 class="card-title">Country Ranks</h5>
 
-                   <p class="card-text">
 
-                   </p>
 
-                   <a href="#" class="btn btn-primary" id="countryrank"></a>
 
-                 </div>
 
-               </div>
 
-             </div>
 
-             <div class="col-sm-4">
 
-               <div class="card">
 
-                 <div class="card-body">
 
-                   <h5 class="card-title">Category</h5>
 
-                   <p class="card-text" id="category">
 
-                   </p>
 
- <!--                  <a href="#" class="btn btn-primary" ></a>-->
 
-                 </div>
 
-               </div>
 
-             </div>
 
-           </div>
 
-           <div class="card-footer text-muted">Global Website Traffic Rankings</div>
 
-         </div>
 
-     </div>
 
-   </div>
 
- </div>
 
- <div class="container">
 
-   <div class="row">
 
-     <div class="col-1 col-lg-1"></div>
 
-     <div class="col-sm-11 col-lg-11">
 
-       <!--
 
-       <button type="button" class="btn btn-primary btn-block mb-4 ripple-surface">Place order</button>
 
- -->
 
- <div id="main" style="width: 600px;height:400px;"></div>
 
-     </div>
 
-   </div>
 
- </div>
 
- <script>
 
- var input = document.getElementById("search_query");
 
- input.addEventListener("keyup", function(event) {
 
-   // Number 13 is the "Enter" key on the keyboard
 
-   if (event.keyCode === 13) {
 
-     check_form();
 
-     event.preventDefault();
 
- //    document.getElementById("myBtn").click();
 
-   }
 
- });
 
-         var myChart = echarts.init(document.getElementById('main'));
 
-         var option;
 
- function check_form(){
 
-     var qry=document.getElementById('search_query').value;
 
-     axios.get('http://www.googo.org:8080/domain/'+qry)
 
-   .then((response) => {
 
-     var sitename = document.getElementById('sitename');
 
-     var sitetitle = document.getElementById('sitetitle');
 
-     var descriptions=document.getElementById('descriptions');
 
-     var globalrank=document.getElementById('globalrank');
 
-     var countryrank=document.getElementById('countryrank');    
 
-     var category=document.getElementById('category');    
 
-     console.log(response.data);
 
- //    alert(response.data.SiteName);
 
- //    var obj = JSON.parse(response.data);
 
- //    alert(obj);
 
-     sitename.innerHTML =response.data.SiteName;
 
-     descriptions.innerHTML=response.data.Description;
 
-     globalrank.innerHTML=response.data.GlobalRank.Rank;
 
-     sitetitle.innerHTML=response.data.Title;
 
-     countryrank.innerHTML=response.data.CountryRank.Rank;
 
-     category.innerHTML=response.data.Category;
 
-  
 
-     var key_ary=[];
 
-     var val_ary=[];
 
-     for (const [key, value] of Object.entries(response.data.EstimatedMonthlyVisits)) {
 
-       key_ary.push(key);
 
-       val_ary.push(key);
 
- }
 
- option = {
 
-     xAxis: {
 
-         type: 'category',
 
-         boundaryGap: false,
 
-         data: data_ary
 
-     },
 
-     yAxis: {
 
-         type: 'value'
 
-     },
 
-     series: [{
 
-         data: val_ary,
 
-         type: 'line',
 
-         areaStyle: {}
 
-     }]
 
- };
 
-         myChart.setOption(option);
 
-     //    sitename.innerHTML =response.data
 
-     console.log(response.status);
 
-     console.log(response.statusText);
 
-     console.log(response.headers);
 
-     console.log(response.config);
 
-   });
 
-   }
 
- </script>
 
- </body>
 
-     
 
- </html>
 
 
  |