Den Javascript sprog giver udviklere med værktøjer til at indstille dynamisk indhold efter en web- side er indlæst i brugerens webbrowser . Du kan bruge Excel med Javascript og generere et regneark til din web læsere. Dette åbner et Excel-regneark med det indhold , du angiver, og brugeren kan vælge at læse , redigere og gemme filen på computeren. Dette er til gavn for web-udviklere , der ønsker at skabe Excel-regneark på flue i deres websider. Instruktioner
1
Opret din Javascript blok. Denne blok angiver til webbrowseren , at den indeholdte kode eksekverbare scripts. Føj følgende kode mellem "
" og " " tags i din HTML-webside : Hej
< br > p Alle dine Javascript , grænseflader med Excel er placeret inden for disse script blokke .
2
Starte Excel applikationsvariabel . Denne variable belastninger Excel biblioteker, som anvendes til at interagere med Excel . Følgende kode indleder din variabel : Hej
var excel = new ActiveX ( " Excel.Application ")
excel.visible = true;
3 < p > Opret regnearket og aktivere den. Efter Excel variabel initialiserer , skal du oprette en projektmappe og regneark , som er de komponenter i en Excel-fil , der indeholder dine oplysninger. Følgende kode opretter regnearket : .
Var bog = excel.Workbooks.Add ,
book.Worksheets.Add ,
book.Worksheets ( 1) Aktiver ; < br >
4
Skriv noget tekst til Excel-regnearket . Du kan udfylde hver række i regnearket linje for linje. I dette eksempel er den første celle sat for en streng værdi :
book.Worksheets (1) Celler ( 1,1) value = " My First regneark "
5 < . . p> Gem Excel-fil. Dette er et valgfrit trin , og det åbner en "Gem som" prompt for brugeren. Brugeren bliver bedt om , hvis han ønsker at gemme filen og i hvilken mappe filen er gemt . Hvis du skriver en intern ansøgning om en virksomhed , kan du indstille browserens sikkerhed tillader udtrykkeligt dokumentet skal gemmes på harddisken uden brugerinteraktion , men dette er en sikkerhedsrisiko for eksterne web besøgende, der ikke har tillid til webstedet . Følgende kode spørger brugeren, hvis han ønsker at gemme filen :
book.Worksheets (1) SaveAs . ( "C: \\ \\ excel_file.XLS ");
< br >