Det er en super nem måde at indsætte den samme stump HTML (eller andet) i flere forskellige filer. Du angiver nærmest bare hvor en given kodestump skal indsættes i din HTML fil, og serveren sørger for at indsætte den INDEN HTML filen bliver sendt til brugeren (det vil sige brugeren vil aldrig opdage at det ikke bare er en almindelig html fil).
Syntaksen kan være:
...alm. HTML...
<!--#include virtual="minSelectbox.htm" -->
...alm. HTML...
og så har du en fil der hedder minSelectbox.htm som indeholder:
--[minSelectbox.htm]--
<select>
<option value="valg1">Valg1</option>
<option value="valg2">Valg2</option>
</select>
----------------------
(altså udelukkende den stump kode du vil have til at dukke op istedet for SSI koden)
Det eneste det kræver, er at din server (/dit webhotel) understøtter SSI.
Det er både nemmere og sikrere end at bruge Javascript til at bygge det op.
(Hvis din selectbox f.eks. er en del af jeres navigeringssystem for sitet, er man prisgivet, hvis man af en eller anden grund ikke kan eksekvere javascript - det er man ikke hvis det hele ER bygget op af serveren på forhånd, inden filen når ens browser)
Der er masser af info om SSI på nettet, men det er såmænd rørende enkelt at bruge, hvis det ellers er sat op på din webserver. Se f.eks.
http://www.webcafe.dk/artikler/apache/ssiintro/ http://www.webcafe.dk/artikler/apache/ssiintro/