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.

Event: Computerworld Cloud & AI Festival 2026

Digital transformation | Ballerup

Eksplosiv udvikling i cloud og AI kræver overblik og viden. Computerworld samler 3.000 it-professionelle, 70+ leverandører og 120+ talere om AI, infrastruktur, data, compliance og sikkerhed. To dage med viden og netværk. Tilmeld dig nu.

16 & 17 september 2026 | Gratis deltagelse

Navnenyt fra it-Danmark

SAP SuccessFactors Partner Pentos har pr. 1. marts 2026 ansat Plamena Cherneva som Seniorkonsulent indenfor SuccessFactors HCM. Hun skal især beskæftige sig med konfiguration og opsætning af SuccessFactors suiten, samt udvikle smarte løsninger til mellemstore danske virksomheder. Hun kommer fra en stilling som løsningsarkitekt indenfor HR IT hos LEO Pharma. Hun har tidligere beskæftiget sig med HR procesdesign, stamdata og onboarding. Nyt job

Plamena Cherneva

SAP SuccessFactors Partner Pentos

Netip A/S har pr. 1. maj 2026 ansat Michael Schou som Operations Manager ved netIP Aalborg og Aarhus. Han kommer fra en stilling som Senior Director - Head of IT hos BDO. Han har tidligere beskæftiget sig med flere områder indenfor IT-branchen, hvor han bla. også har drevet sin egen IT-virksomhed. Nyt job

Michael Schou

Netip A/S

Lauren De Ventura,  emagine Expertise A/S, er pr. 1. juli 2026 udnævnt som Chief People Officer, fast del af den globale ledelse og bestyrelsesmedlem. Hun er uddannet HR-ledelse på tværs af konsulent-, staffing- og IT-branchen. Hun beskæftiger sig med skabe rammerne for emagine som et sted, hvor IT-talenter kan opbygge meningsfulde karrierer. Udnævnelse

Lauren De Ventura

emagine Expertise A/S