Gå til innhold

target i en DIV?


Anbefalte innlegg

Videoannonse
Annonse

Det du er ute etter er at innholdet i en div tag skal endre seg når du trykker på noe?

 

I såfall må du nok enten bruke javascript eks:

<html>
<head>
<script language="JavaScript">
function changeContent() {
document.getElementById('yourDiv').innerHTML="Your Content Here!<br><b>HTML Allowed!</b>";
}
</script>
</head>
<body>
<div id="yourDiv">Initial Content</div><br>
<input type="button" value="CHANGE!" onClick="changeContent()">
</body>
</html>

 

Eller PHP, feks slik:

 

<div id="yourDiv">
<?php
$id = $_GET['id'];

if ($id == "hei") {
echo 'hei';
} else if ($id == "hallo") {
echo 'hallo';
} else {
echo "<a href=\"minside.php?id=hei\">Trykk for en hilsen</a>";
echo "<a href=\"minside.php?id=hallo\">Trykk for en annen hilsen</a>";
}
?>
</div>

Endret av lassejl
Lenke til kommentar

Det letteste kunne vel vært FRAMES men ikke faen om de kommer opp når jeg har koden slik den skal være! de kommer bare ikke opp

 

 

 

 

Uansett om dere på globalmafia.sytes.net så kan dere se en menu.. jeg lurte på hvordan skal jeg få linket alle sidene slik at bare Diven byttes? det blir mye rot om jeg må feste menyen osv til alle sidene mine :D

 

Takker for hjelp

Endret av Dryper
Lenke til kommentar

Frames er fyfy, ikke bruk det. Det letteste hadde vel vært php include. For eksempel slik:

 

<html>
<head>
head ting osv..
</head>
<body>
<div id="meny">
Menyen her
<a href="index.php?id=hjem">Hjem</a>
<a href="index.php?id=blogg">Blogg</a>
</div>
<div id="maincontent">
$id =$_GET['id'];

if ($id == "hjem") { include("hjem.php); }
else if ($id == "blogg") { include("blogg.php"); }
else { include("velkommen.php"); }
?>
</div>
</body>
</html>

 

Nå slipper hjelm,blogg og velkommen å ha noe stylesheet eller html i seg (om du vil ha forskjellig type tekst eller lister, tabeller osv må de selvfølgelig det), og menyen vil slippe å loade hver gang.

 

En annen fordel er at om du oppdaterer stylesheetet eller menyen, så trenger du bare gjøre dette på 1 side.

Endret av lassejl
Lenke til kommentar

Hei,

 

Jeg har et liknende problem: har et hjemmesideområde der jeg en gang i blandt legger til en ny side med noen bilder. Jeg ønsker å ha en meny på sidene med lenker til alle sidene på hjemmeområdet som til enhver tid er oppdatert. Problemet er at ettersom antallet sider stadig øker og jeg må inn i alle sidene og oppdatere menyen manuelt (dvs klipp og lim - men fortsatt mye unødig arbeid) blir dette en uholdbar situasjon.

 

Serveren jeg har sidene på støtter ingen typer script, kun html. Er det noen mulighet for å ha en sentral meny som lastes på hver side uten å bruke frames?

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...