Om tredjeparts programvara digitala klockor tråka ut er , bygga din egen med hjälp av Microsofts Hypertext Application ( HTA ) programmeringsspråk . Använda funktioner som Internet Explorer , ger HTA språket kraften i HTML och JavaScript till skrivbordet . Webbutvecklare placera digitala klockor på webbsidor med hjälp av ett par rader JavaScript . Genom att lägga till denna kod till en HTA -program istället , kan du skräddarsy ditt eget skrivbord digital klocka med bekanta Sheet Cascading Style ( CSS ) egenskaper . Instruktioner
Öppna Anteckningar och klistra in den här HTA deklaration blocket till ett nytt dokument :
HTA type = " text /css " >
clockStyle { border : tjock streckad blå ,
background-color : . # FFFF00 , width : 100px ;
höjd : 20px , text - align : center ;
}
< /style >
" stil " delen av denna kod , visas längst ner , definierar en CSS- klass som heter " clockStyle . " Den här klassen definierar klockans utseende . Gränsen attribut , till exempel , lägger en tjock , streckad blå ram runt . Klockan bakgrundsfärg är gul . Bredd och höjd attributen bestämmer klockans pixeldimensionerna
2
Lägg denna JavaScript kvarter nedanför sifferkoden som visas i föregående steg : .
< Script type = " text /javascript " language = " javascript " >
var windowWidth = 150 ;
var windowHeight = 100 ;
var tickInterval = 1000;
var klockan;
var- timmar,
var- minuter,
var- sekunder ,
var displaySwitch = 9;
var avgränsare = " : " ;
var clockBody ,
funktion startClock ( ) {
var datum = new Date ( ) ;
var tid = " " ;
< p> timmar = date.getHours ();
minuter
= date.getMinutes ( ) ;
sekunder
= date.getSeconds ();
p Om ( timmar < = displaySwitch ) katalog
timmar = " 0 " + timmar ,
om ( minuter < = displaySwitch ) katalog
minuter = " 0 " + minuter ;
if ( sekunder < = displaySwitch ) katalog
sekunder = " 0 " + sekunder ,
var CurrentTime = timmar + avgränsare + minuter + avgränsare + sekunder ,
clockBody.innerHTML = CurrentTime ;
klocka = setTimeout ( " startClock ( ) " , tickInterval ) ;
}
window.onload = function ( ) {
fönster . resizeTo ( windowWidth , windowHeight );
clockBody = document.getElementById ( " clockBody ");
startClock ();
}
< /script >
Observera windowWidth och windowHeight variabler i toppen av koden blocket . Dessa kontrollerar storleken på fönstret som innehåller den digitala klockan . Ändra dessa värden till något som du gillar
3
Lägg koden nedan efter koden som beskrivs i föregående steg : .
< /div >
< /body>
< /html >
Detta skapar ett div-element . Detta är klockan kropp. Sin klass attribut referenser CSS stil uttalande beskrivits tidigare .
4
Tryck " Ctrl " och " S " samtidigt och skriver " DigitalClock.hta " i " File Name " rutan som visas i " Spara som " fönstret . Klicka på " Spara " för att spara filen .
5
Öppna Utforskaren och hitta filen . Dubbelklicka på filen för att visa den digitala klockan .