Klippe-klistre med dynamisk HTML

Webstedet Dynamic Drive indeholder en overflod af DHTML-javascripts som kan benyttes ganske gratis. PC World Online kigger på udvalget.

Dynamic Drive

Var det noget med en DHTML-menu på webstedet? eller måske to? Altså helt uden at skulle programmere. Eller hvad med at få et GeoCities-agtigt vandmærke på dine web-sider? Webstedet Dynamic Drive indeholder en overflod af DHTML-javascripts som alle er ganske gratis at benytte.

Dynamisk HTML er fællesnavnet for kombinationen af HTML4 og JavaScript, og det giver mulighed for at kontrollere brugerfladen på en måde, som før kun kendtes fra multimedia.

Mange af de scripts, der findes på Dynamic Drive, kræver ikke engang nogen stor forkundskab til javascript. Til scriptene følger der wizards med, som genererer scriptet automatisk. Derefter skal man blot kopiere og indsætte scriptet i sit HTML-dokument. Du kan for eksempel prøve denne udmærkede drop-down-menu-wizard.

Kategorierne på webstedet spænder bredt, og der er som regel mange forskellige scripts til hvert enkelt emne. Du finder her menusystemer, special-effects, løbende bannere og vinduer, billedeffekter som for eksempel diasshow, dato- og tidsvisning, tekstanimationer, scripts til browservinduer, spil, samt den sædvanlige bunke af mere eller mindre ubrugelige effekter - prøv for eksempel denne her ganske græsselige torden-og-lynildseffekt.

Stort set alle de scripts, der findes på Dynamic Drive, virker både i Netscape og Internet Explorer og på de fleste platforme. Der er tydelige signaturangivelse, hvor de ikke gør det.

Vi kan da også være med til at levere gratis scripts her på PC World Online. Du kan tage et kig på vores Pop-op-vindue generator, og vores DHTML-menumager, og vores bagtæppevæver til billedgallerier.

I afdelingen for sjov og ballade kan vi også anbefale Builder.com's Stupid Web Tricks.

Sådan programmeres dynamisk HTML

Dynamisk HTML er kombination af Style Sheets og JavaScript 1.2. I Style Sheets har man muligheden for at fixere et blok-niveau-element, som oftest et <DIV>-tag. Samtidig giver Internet Explorer og Netscape Navigator's dokument objekt model mulighed for at manipulere elementerne.

En dokument objekt model specificerer en programmeringsgrænseflade til HTML-dokumentet. Med den kan man dynamisk ændre elementer på websiden. Man indlejrer små programmer i web-siden, som kan give bevægelse og aktion på siden. De to browseres modeller er desværre ganske forskellige, og derfor kan det være en tung sag at skulle programmere scripts der virker på tværs af browsere og platforme.

Dokument-objekt-modellen er nu blevet standardiseret, så det skulle i fremtiden blive nemmere at programmere en gang for alle browsere. I mellemtiden kan man gøre cross-browser scripting nemmere ved at benytte en objektorienteret indfaldsvinkel. Denne artikel fra Builder.com, Better DHTML Through Object-Oriented Design, giver et godt startpunkt.

Annonceindlæg fra Trustworks

Tillid i en Zero-Trust verden

Med voksende trusler, nye EU-krav og øget kompleksitet er cybersikkerhed nu en central ledelsesopgave på linje med strategi og økonomi.

Navnenyt fra it-Danmark

Idura har pr. 1. januar 2026 ansat Joshua Pratt, 32 år,  som software engineer. Han skal især beskæftige sig med at bruge sin tekniske knowhow og erfaring i teamet for extensions og integrationer. Han kommer fra en stilling som Tech Director hos NoA Ignite Denmark. Han har tidligere beskæftiget sig med komplekse webprojekter, senest udviklingen af det nye website og e-commerce-platform for tivoli.dk. Nyt job

Joshua Pratt

Idura

Forte Advice har pr. 5. januar 2026 ansat Claes Frederiksen som Commercial Director. Claes skal især beskæftige sig med at løfte den kommercielle modenhed i teknologiprojekter og sikre, at teknologi bliver brugt som strategisk løftestang. Claes kommer fra en stilling som Senior Client Partnership Director, Nordics hos Valtech. Claes har tidligere beskæftiget sig med teknologivalg og platformstrategi til teknologidrevet forretningsudvikling og marketing initiativer. Nyt job

Claes Frederiksen

Forte Advice

Adeno K/S har pr. 2. februar 2026 ansat Kia Harding Martinussen som ServiceNow Expert. Hun kommer fra en stilling som Principal Consultant hos Devoteam A/S. Nyt job