Javascript (JS) 抓取目前時間轉換成短網址的假亂數字串
Javascript (JS) 抓取目前時間轉換成短網址的假亂數字串
實際網址: http://jashliao.eu/yourls/url.html
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf8"> <title>calendar+time</title> <style type="text/css"> html{font-size:20px;} fieldset{width:450px; margin: 0 auto;} legend{font-weight:bold; font-size:24px;} .label{float:left; width:100px; margin-left:20px;} .left{margin-left:180px;font-size:18px;} .input{width:500px;} span{color: #666666;} </style> <style type="text/css"> *{margin: 0px;padding: 0px;} .calendar{text-align: center;border-width: thin;} .calendar th{background-color: #6666FF;} .calendar .today{background-color: Orange;color: Red;font-weight: bold;} </style> <style type="text/css"> *{margin: 0px;padding: 0px;} .calendar{text-align: center;border-width: thin;} .calendar th{background-color: #A9E2F3;} .calendar .today{background-color: #00FF00;font-weight: bold;} .calendar .weekends{color: Red;font-weight: bold;} </style> </head> <body> <script language="JavaScript"> <!-- document.write('<div align="center"><font size="6">'); document.write("<span id='clock'></span>"); document.write("<br/><span id='randstring'></span>"); var yyyy,now,hours,minutes,seconds,timeValue; var x = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyz"; var myArray = []; function String2Array(x) { for (var i = 0; i < x.length; i++) { myArray.push(x.slice(i, i + 1)); } } function showtime(){ now = new Date(); hours = now.getHours(); minutes = now.getMinutes(); seconds = now.getSeconds(); var yy00 = Math.floor(now.getFullYear()/100);//無條件捨去 var yy01 = now.getFullYear()%100; var MM = (now.getMonth()+1); var DD = now.getDate() timeValue = now.getFullYear()+"年"; timeValue += (((now.getMonth()+1) < 10) ? " 0" : " ")+(now.getMonth()+1)+"月"; timeValue += ((now.getDate()< 10) ? " 0" : " ")+now.getDate()+"日<br>"; timeValue += (hours >= 12) ? "下午 " : "上午 "; timeValue += ((hours > 12) ? hours - 12 : hours) + " 點"; timeValue += ((minutes < 10) ? " 0" : " ") + minutes + " 分"; timeValue += ((seconds < 10) ? " 0" : " ") + seconds + " 秒"; clock.innerHTML = timeValue; String2Array(x); var ranstr="對應亂數:"+myArray[yy00]+myArray[yy01]+myArray[MM]+myArray[DD]+myArray[hours]+myArray[minutes]+myArray[seconds]; randstring.innerHTML = ranstr; setTimeout("showtime()",7000); } showtime(); document.write('</font></div>'); //--> </script> </body> </html>