Åbne i midten af siden?

Tags:    html css

<< < 12 > >>
Jeg har via css specificeret en menu i højre og venstre side, en banner menu ting og en "indholdsmenu" i midten af siden. Når man trykker på et link i menuen skal den gerne åbne en side i midten. På min side er id'erne som følgende: Højre menu: menu1, venstre menu: menu2, bannertop: title, indholdsmenu(der hvor siden skal åbne): content. Hvordan kan jeg lave det?
Mvh.
Rune Jensen
---------------------------------------------------------------------------
##The one who laugh last is the one who think slowest!##
---------------------------------------------------------------------------



11 svar postet i denne tråd vises herunder
5 indlæg har modtaget i alt 5 karma
Sorter efter stemmer Sorter efter dato
Du kunne måske også lave det i PHP, så bare include den fil du vil vise.. Men du gider jo ikke bruge PHP...
Hilsen CHadi
Mit lykketal er 2959



Hehe helst ikke nej.. For har prøvet det og kunne sq ikke engang finde ud af at installere det:S såå... Vil helst have det lavet i HTML og CSS nogen forslag?
Mvh.
Rune Jensen
---------------------------------------------------------------------------
##The one who laugh last is the one who think slowest!##
---------------------------------------------------------------------------


Hvis du ikke kunne finde ud af at installere det, så brug det her værktøj, det installere det hele lidt ligesom et program,

http://www.firepages.com.au/

Jan Larsen
CO-owner http://www.jabo-web.com




Jeg har via css specificeret en menu i højre og venstre side, en banner menu ting og en "indholdsmenu" i midten af siden. Når man trykker på et link i menuen skal den gerne åbne en side i midten. På min side er id'erne som følgende: Højre menu: menu1, venstre menu: menu2, bannertop: title, indholdsmenu(der hvor siden skal åbne): content. Hvordan kan jeg lave det?
Mvh.
Rune Jensen
---------------------------------------------------------------------------
##The one who laugh last is the one who think slowest!##
---------------------------------------------------------------------------

Hej Rune,
Som jeg ser det - har du 2 muligheder. (nu er jeg godt nok heller ikke så erfaren skal tilføjes) men lidt har jeg da rodet med.
Du kan bibeholde din opsætning, og så kombinere med SSI hvor dine menuer ligger. (eller - alle faste tekster). Et eksempel på dette kan du finde på www.lonewolf.dk/rejsehold

Et andet alternativ er sikkert en stump JavaScript til udskiftning af teksten. Den kan jeg dog ikke klare. Men kig under Java - tema Layers. Det er et godt bud. Claus Pryds har skrevet en udemærket artikel om det emne.


Sidste mulighed er php - men det vil du jo ikke.
Men det kan laves ret enkelt faktisk. Roder selv i sider der er lavet i php selvom jeg ikke ved en disse om det. Lige denne slags opsætninger er ikke de værste man kan komme ud for.

God fornøjelse.
Gitte T.

*
Wolf howling at the moon at night
*

[Redigeret d. 17/01-04 00:59:06 af Gitte Thomsen]

[Redigeret d. 17/01-04 01:21:00 af Gitte Thomsen]



hvis du laver det i en iframe:

først skal du have en iframe:
<iframe name="centrum"></iframe>

så skal menu-knapperne have følgende javascript (vist i en td):
<td onClick="content.location.href='sidensnavn.htm'";>Knap</td>

hvis du bruger id:

<td onClick="document.getElementById('content').location.href='side.htm';">Knap</td>

du kan bruge javascriptsne til alle slags ting, fx input, select, img osv.
_______________________________________
-----------------------{ nife}------------------------_______________________________________

[Redigeret d. 17/01-04 03:20:14 af nife]

[Redigeret d. 17/01-04 03:21:04 af nife]



Hvis du ikke vil bruge PHP (eller ASP eller noget andet), så skal du jo bare copy-paste dit design ind på alle dine sider :) meget besværligt, og endnu mere besværligt at rette i, men det er nok din eneste udvej.

Du kan også bruge frames/iframe, men det lader vist til at det ikke er det du vil (eller?)

Det at bruge JavaScript er noget værre rod.

Gitte Ts forslag kræver at hver sides indhold ligger i en JavaScript variabel, og alle siderne ligger i samme dokument. Det bliver hurtigt kaos, hvis du har mere end 2-3 sider.

nifes forslag med iframe kan i øvrigt gøres meget enklere ved at bruge almindelige links:

<iframe name="centrum"></iframe>
<a href="side.htm" target="centrum">Link</a>



du kunne jo lave det i frames...
Hilsen CHadi
Mit lykketal er 2959



Ja det har jeg tænkt på men det nemmeste ville være at åbne den med et id eller et eller andet.
Mvh.
Rune Jensen
---------------------------------------------------------------------------
##The one who laugh last is the one who think slowest!##
---------------------------------------------------------------------------



Hehe helst ikke nej.. For har prøvet det og kunne sq ikke engang finde ud af at installere det:S såå... Vil helst have det lavet i HTML og CSS nogen forslag?
Mvh.
Rune Jensen
---------------------------------------------------------------------------
##The one who laugh last is the one who think slowest!##
---------------------------------------------------------------------------



Hmm hvor er de artikler henne af?
Og kan jeg få lidt mere forklaring på det med SSI?
Mvh.
Rune Jensen
---------------------------------------------------------------------------
##The one who laugh last is the one who think slowest!##
---------------------------------------------------------------------------

[Redigeret d. 17/01-04 01:44:45 af Rune Jensen (RoZ)]



Hmm hvor er de artikler henne af?
Og kan jeg få lidt mere forklaring på det med SSI?
Mvh.
Rune Jensen
---------------------------------------------------------------------------
##The one who laugh last is the one who think slowest!##
---------------------------------------------------------------------------

[Redigeret d. 17/01-04 01:44:45 af Rune Jensen (RoZ)]


Hej Rune
SSI er Server Side Include.
Bruges til at simplificere vedligehold af større sider.
F.eks. Headers, menuer, bundtekster.

<!--#include file="[filnavn]"-->

Filen der hentes behøver IKKE komplet sideopbygning.
Det Kunne i princippet blot være :

<span class="bottom">Denne side er lavet af ROZ</span>

Jeg ved godt at man sikkert ikke må reklamere for andre sider, men html.dk har en ret go tutorial på det område.

Artiklerne omkring Layers, ligger i menuen teknologier under Html/CSS http://www.udvikleren.dk/article.php?techid=9&aid=160
Men det kan blive lidt kompliceret hvis det er større sider du vil bygge op på den måde.

Gitte T
*
Wolf howling at the moon at night
*



<< < 12 > >>
t