<object> - HTML

Lær at bruge <object> til at indlejre eksterne indhold som for eksempel kræver plugin (som flash)

Introduktion

<object> bruges til at indlejre (embedde på engelsk) en ekstern resource som kræver håndtering af et plugin.

Typisk bruges <object> til at vise Flash indhold men kan også bruges til at vise billeder og andet.

Element og attributter

Her ses hvordan <object> bruges med tilhørende attributter i HTML5.



Før HTML5 fandtes også parameterne tabindex, standby, declare, codetype, codebase, classid, border og archive men de er udgået i HTML5 så dem skriver jeg ikke om.

Mellem <object> og </object> kan være <param> elementer.

I <param> elementet bruges name og value attributterne.

Kode eksempler

Her er et eksempel til at vise Flash indhold (en musik/lydafspiller).


Her er endnu et eksempel til at vise Flash indhold (en videoafspiller).


Her er et eksempel til at vise Java indhold (en videoafspiller).


Her er et eksempel som viser et billede.
Typisk vil man dog bruge <img> til at vise billeder.


<param name="wmode" value="transparent"> kan dog give problemer hvis Flash indholdets baggrund er gennemsigtig så kan man se baggrunden igennem.

Fallback

I tilfælde af at der ikke er installeret det krævede plugin (Flash, Java, osv.) så kan man til sidst før </object> tilføje noget fallback tekst/kode som bruges når indholdet ikke kan kan indlæses.

Her et komplet eksempel med en YouTube video (flash) og fallback kode med link til download af Flash plugins hvis det ikker er installeret i browseren.

Skriv din kommentar

Spørg mig om hvad som helst
Du kan også skrive direkte til mig på
Stem
Søg
Language

Select English to navigate the website in English. Things like the navigation menu and contact form will be in English, but the main content on each page will not be translated.