Har gjort en ny sida i tabeller på vänster sida har jag länkarna då jag klickar på en länk på vänster sida Skapa flera liknande sidor där du bytt ut det i mitten mot önskat innehåll, eller använd ett skript på serversidan (t.ex. ASP/VBS eller PHP) för att utföra detta mer automatiskt. Hur ser ett sådan script ut då ?? Ok! Här har jag gjort ett litet exempel då! I PHP skulle det kunna se ut så här (index.php): Om du inte vill använda frames eller serverbaserade script så är det nog två vägar att gå:Länk problem
så vill jag att den öppnas i mitten hur kan jag göra detta ??.
Jag använder dreamwevar har provat det mesta men får det inte att funka
tacksam för all hjälp jag kan få
MVH
IngeSv: Länk problem
Sv:Länk problem
jag blir galen får ingenting att funka då man har byggt upp med endast tabbelerSv: Länk problem
Förstår du inte så skriv, men det kan inte göras mycket tydligare.
<html>
<frameset cols="150,*" frameborder="no" border="0" framespacing="0">
<frame src="meny.htm" name="vanster" scrolling="auto" noresize>
<frame src="huvud.htm" name="main" scrolling="yes">
</frameset>
</html>
Filen (framesetet) ovan döper du till index.htm
---------------------------------------------------------------------
<html>
<head>
<style type=text/css>
a {color:yellow}
a:hover {color:red}
</style>
</head>
<body bgcolor=blue textcolor=yellow>
MENYN
<br><br>
Pellesoft
<br>
kommer att öppnas i högerfönstret via target=main
<br>
Länktext
</body>
</html>
Filen ovan döps till meny.htm
---------------------------------------------------------------------
<html>
<head>
</head>
<body bgcolor=green>
Huvudfönstret
</body>
</html>
Filen ovan döps till huvud.htm
---------------------------------------------------------------------
<html>
<head>
</head>
<body bgcolor=green>
Dinsida öppnas i högerfönstret via target=main
</body>
</html>
Filen ovan döps till dinsida.htm ( denna fil är bara till för detta exempel) Sv: Länk problem
... HTML-kod ...
<?php
// Där den "inre" sidan skall visas:
if(! isset($_GET['page']))
$_GET['page'] = 'home';
switch($_GET['page']) {
'about':
include 'about.htm';
break;
'links':
include 'links.htm';
break;
... // Fortsätt så för varje "undersida"
default:
include 'home.htm';
}
?>
... HTML-kod ...
Länkarna skall då se ut så här:
index.php?page=about
index.php?page=links
...
Sv: Länk problem
1 Gör en massa html sidor och länka runt.
2 Använd lager. Du visar med hjälp av din meny olika lager, sök på "dhtml layer table" eller liknande.
Själv så kör jag asp, men om man vill fixa något litet snabbt känns det ju tufft o behöva köra igen allt det medför att lära sig ett nytt "språk".