26. marts 2005 - 20:40Der er
9 kommentarer og 2 løsninger
JavaScript til andet end htmlsider
Hej Eksperter
Når jeg åbner en .js fil direkte ved at dobbeltklikke på den kommer der en fejl der siger at "document ikke er defineret". For mig tyder dette på at man kan "køre" javascript filer direkte, hvis man bruger nogle bestemte klasser o.s.v. Jeg er blevet ret nysgerrig, og giver gerne flere point for god information om emnet (jeg ved godt at man kan bruge det til ASP o.lign., men jeg vil gerne vide om man kan bruge det f.eks. ligesom vbscript filer ell. lign.)
JavaScript er et derivat af standarden ECMA Script 262. Andre derivater af standarden er JScript (som bruges i stedet for JavaScript i IE samt i ASP) og ActionScript (der bruges i Flash). De tre scripttyper er ganske identiske, men alligevel har mange andre implementationer af standarden alligevel valgt at kalde det for JavaScript - selvom man sådan set bare kunne have givet sin implementation sit eget navn.
JavaScript bruges i Flash til at scripte handlinger. Altså ligesom man kan automatisere visse processer i MS Word eller Photoshop, så kan man også automatisere en masse ting i Flash i en JavaScript lignende syntaks.
JavaScript bruges også som syntaks i den nyeste version af Director. Her kan man vel at scripte i Lingo eller JavaScript.
Firefox og Thunderbird er i stor udstrækning lavet med JavaScript. Altså store dele af funktionaliteten og grænseflade er scriptet i javascript. Derfor er det også ret nemt at lave plugins til begge programmer.
JavaScript bruges sikkert også andre steder.
Men når du har en .js fil liggende på din computer, så kan det meget vel tænkes, at windows tænker, at det er nok en JScript fil. Og JScript bruges af Windows og Microsoft som et simpelt scriptingsprog. Hvad dette kan bruges til som standalone-filer skal jeg ikke kunne sige - men sikkert noget af det samme som VBScript filer, som du selv nævner (og som jeg heller ikke aner hvad kan).
Tak begge to! Læg et svar, begge to. Hvad med 15 point til jer hver, arne v for linkene og eksemplet og barklund for den gode forklaring? Bare klag, hvis i ikke er enige i fordelingen :-)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.