Så skal du enten bruge en include fil i javascript eller decideret CGI include som f.eks. PHP eller ASP.
I Javascript laver du HTML koden der skal inkluderes med denne konstruktion:
Kode <!---
document.write("<div style='background-color:yellow'>Dette er en inkluderet tekst.</div>");
document.write("<br/>");
document.write("<p>Denne tekst er i en afsnitsmarkør.</p>");
// --> |
..som gemmes som f.eks. MIN_FIL.js
Disse tre liners HTML kode kan så indsættes på siden med en alm. :
Kode <script type="text/javascript" src="MIN_FIL.js"></script> |
..eller med et kald til en javascript funktion i et allerede includeret script. Du skal selvfølgelig selv skrive en funktion álá:
Kode function min_fil()
{
document.write("<div>Dette er en inkluderet tekst</div>");
document.write("<br/>");
document.write("<p>Denne tekst er i en afsnitsmarkør</p>");
} |
..og så kalde denne fra din kildefil.
Læs mere her:
http://www.merlyn.demon.co.uk/js-nclds.htm
Det kan hurtigt blive en rimelig 'langhåret' opgave. Hvorfor du bør benytte CGI løsningen i stedet. Se herunder.
I PHP bruges:
Kode <? include("MIN_FIL.php") ?> |
I ASP således:
Kode <!-- #include virtual="/MIN_FIL.asp" --> |
(her angives hvor filen ligger relativt i forhold til roden / )
..eller således:
Kode <!-- #include file="./MIN_FIL.asp" --> |
(her angives hvor filen ligger relativt til aktuelle bibliotek)
Det gør tingene noget lettere
</MOLOKYLE>