Avatar billede hedeboe Nybegynder
04. juni 2003 - 09:03 Der er 13 kommentarer og
1 løsning

Tekst på alle sider

Hej,

Jeg har en hjemmeside med nogle bokse med samme tekst på alle siderne (som man også har det på denne side).

Er der en smart måde man kan opdatere denne tekst uden at skulle opdatere hver enkelt underside selv?

Jeg vil således gerne kunne nøjes med at gøre det ét sted. Jeg bruger ikke Frames og ønsker heller ikke at gøre det. Ved godt det er en løsning, men det er efter min mening ikk nogen god løsning.

Håber det er til at forstå hvad jeg mener.
Avatar billede nikolajdu Nybegynder
04. juni 2003 - 09:10 #1
Du kan jo lave en ekstern fil med javascript i.

Skriv følgende i en fil og gem den som tekst.js :

tekst = "hej hej Nikolaj";
document.write(tekst);

Så kan du på alle dine sider indsætte :

<script type="text/javascript" src="tekst.js"></script>

Der hvor du vil have teksten ind.

/Nikolaj
Avatar billede hedeboe Nybegynder
04. juni 2003 - 09:16 #2
Hmm...men hvad hvis der også skal være links og der skal stå en del tekst under hinanden med tvungen linjeskift?

Jeg kender ikke ret meget til CSS eller DHTML. Er der nogen løsningsmuligheder via dem? Javascript plejer at gøre siderne langsomme at hente....?
Avatar billede Jman Praktikant
04. juni 2003 - 09:16 #3
du kan benytte "include file"
i en ekstern fil kan du oprette teksten (og html m.m.) ... eks.:
<table border="1" bordercolor="#000000">
    <tr>
        <td bgcolor="#000000"><font color="#FFFFFF">TEST</font></td>
    </tr>
    <tr>
        <td>dette er en test</td>
    </tr>
</table>

Gem denne stump kode i en fil (lad os kalde den "test.inc")
På dine side kan du indsætte:
<!-- #include file="test.inc" -->

Så kommer ovenstående tabel med!

Husk dog at hvis du benytter undermapper skal stien med i include filen:
<!-- #include file="sti/sti/test.inc" -->
Avatar billede nikolajdu Nybegynder
04. juni 2003 - 09:18 #4
Nå det ville han ikke....
Avatar billede cdc Novice
04. juni 2003 - 09:18 #5
eller lav en iframe i den box eller tabel som denne text skal være i
Avatar billede cdc Novice
04. juni 2003 - 09:18 #6
for at bruge include skal dit webhotel understøtte ssi, det gør de fleste men ikke alle
Avatar billede hedeboe Nybegynder
04. juni 2003 - 09:19 #7
Det lyder som en god metode. Det vil jeg straks prøve!
Avatar billede cdc Novice
04. juni 2003 - 09:20 #8
nej det kan jeg se....at han ikke vil :o)
Avatar billede hedeboe Nybegynder
04. juni 2003 - 09:20 #9
Jeg har tjekket. Mit webhotel understøtter ssi, så det skulle kunne lade sig gøre. "iframe" ved jeg ikke hvad er.....
Avatar billede hedeboe Nybegynder
04. juni 2003 - 09:22 #10
Kom til at svare mig selv før. Hvor dumt! ;-(
Avatar billede Jman Praktikant
04. juni 2003 - 09:23 #11
iFrame er et "ekstra browser-vindue" på din side
Avatar billede hedeboe Nybegynder
04. juni 2003 - 09:24 #12
Hvor kan jeg læse mere om iframe og hvordan man evt. skal opsætte det?
Avatar billede cdc Novice
04. juni 2003 - 09:39 #13
Avatar billede cdc Novice
04. juni 2003 - 09:40 #14
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester