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.

Læses lige nu

    Annonceindlæg fra Jyske Bank

    Jyske Bank styrker tilstedeværelsen i København med indflytning i Glaskuben

    Jyske Bank er rykket ind i Glaskuben på Kalvebod Brygge, et markant byggeri i hjertet af København. Knap 1.000 arbejder her, heraf 200 i IT, med nye rammer for samarbejde, innovation og udvikling.

    Navnenyt fra it-Danmark

    Enterprise Rent-A-Car har pr. 1. september 2025 ansat Christian Kamper Garst som Senior Key Account Manager. Han skal især beskæftige sig med at vinde markedsandele i hele Norden som led i en storstilet turnaround-strategi. Han kommer fra en stilling som Salgsdirektør hos Brøchner Hotels. Nyt job

    Christian Kamper Garst

    Enterprise Rent-A-Car

    Norriq Danmark A/S har pr. 1. august 2025 ansat Mia Vang Petersen som Head of Marketing. Hun skal især beskæftige sig med at lede Norriqs marketingteam mod nye succeser. Hun kommer fra en stilling som Head of Marketing hos Columbus Danmark. Hun er uddannet Kandidat i Kommunikation fra Aalborg Universitet. Nyt job

    Mia Vang Petersen

    Norriq Danmark A/S

    Danske Spil har pr. 1. oktober 2025 ansat Jesper Krogh Heitmann som Brand Manager for Oddset. Han skal især beskæftige sig med at udvikle og drive brandets strategi og sikre en rød tråd på tværs af alle platforme og aktiviteter. Han kommer fra en stilling som Marketing & Communications Manager hos Intellishore. Nyt job

    Jesper Krogh Heitmann

    Danske Spil

    Signifly har pr. 1. august 2025 ansat Anders Kirk Madsen som Tech Lead. Anders skal især beskæftige sig med at hjælpe Signiflys offentlige og private kunder med at styrke forretningen gennem teknisk solide løsninger. Anders kommer fra en stilling som Business Architect hos SOS International. Nyt job