Sida 2 av 2
Postat: 17 april 2006, 13:45:26
av sodjan
MK> OK, men hur bokmärker du "Sidan_som_skall_öppnas" ?
EDIT. Lår oss ta en känd site där frames och bokmärkning fungerar bra,
www.voti.nl.
Gå t.ex till :
http://www.voti.nl/wisp628/index.html
Kolla "view source" from *menyn* (alltså inte högerklicka i en frame !)
Notera att varje val i vänstermenyn öppnar ett nytt frameset, och alltså
läger upp en unik URL i adressfältet. Bokmäkning fungerar fint !
Nackdelen är att hela sidan "skrivs om" när man byter sida, men
det får man leva med för att få denna funktion.
Postat: 17 april 2006, 13:59:09
av MicaelKarlsson
sodjan:
Tar koden från min hemsida:
Börjar med index-sidan
Kod: Markera allt
<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<FRAMESET ROWS="48,*" BORDER = "0">
<FRAME SRC="meny.htm" NAME="meny" NORESIZE>
<FRAME SRC="foto.html" NAME="innehall" NORESIZE>
</FRAMESET>
<BODY BACKGROUND = "../Image56.jpg">
</BODY>
</HTML>
I FRAME-taggen så ger SRC vilken sida som visas som start och NAME-taggen ger helt enkelt namnet på aktuell ram/frame.
Sedan är det bara att i sin "meny-fil" skriva in:
Kod: Markera allt
<a href="Sidan_som_skall_öppnas" target="ramens_namn_där_sidan_skall_öppnas">
för varje menyalternativ. Där target anger vilken ram som sidan skall öppnas i.
Hur det ser ut? Ta en titt på min hemsida:
http://micael.info.se/
Postat: 17 april 2006, 14:00:20
av JimmyAndersson
sodjan:
Precis, det är det lättaste sättet att få bokmärkning att fungera i separata frames. Om man gör så här så kan man ju utnyttja varje frameset bättre. T.ex genom att lättare göra markeringar i menyn för vilken sida man är inne på. Lägger man varje frameset i en egen mapp så är det även lätt att hålla isär vilka filer som hör till varje frameset. Om man har en frame högst upp som aldrig ändras, så kan den filen vara samma för varje frameset. Det hela blir dessutom enkelt att underhålla.
MicaelKarlsson:
Det samma problem ändå. Adressen ser likadant ut oavsett vilken sida man är inne på. Försök att länka till en speciell sida på din sajt. Jämför med sodjans länk. Den går direkt till ett separat frameset. Din kod är ju en helt vanlig frameset som tyvärr inte löser problemet med att det blir samma url till alla frames, (sett ur användarnas perspektiv.) Går jag in på din humor-sida och gör ett bokmärke genom att lägga till sidan i favoriter, så kommer man till början. Bokmärker jag själva länken till humorsidan så blir det
såhär. Menyn saknas. Dessutom är det ju vanligast att man bokmärker sidor genom att bara gå in på sidan man vill bokmärka och välja "Lägg till bokmärke".
Postat: 17 april 2006, 14:22:26
av MicaelKarlsson
Lite missuppfattning från min sida.

Postat: 17 april 2006, 14:24:36
av JimmyAndersson
Det är lugnt. Jag passade på att läsa dina roliga historier.
Gillar alla "flugan-i-soppan"-skämten!
Det var lite jobbigt bakgrundsmönster när man läser så mycket text. När jag gick tillbaka till forumet så såg allt ovanligt blankt och ljust ut...

Postat: 17 april 2006, 15:36:59
av sodjan
> Lite missuppfattning från min sida.
Phu va skönt... !
Jag börja tro att jag hade totalfel,,,

Postat: 17 april 2006, 15:41:33
av MicaelKarlsson
Tack för tipset Jimmy!!
Edit: Liten uppdatering av bakgrunden.
Postat: 17 april 2006, 16:57:05
av JimmyAndersson
Fint!
För att återgå till det här med frames:
Vill man göra det lite mer avancerat så går det att göra en vanlig framestruktur med *ett* frameset men använda lite cgi-script för att automagiskt hamna på rätt sida när man laddar bokmärken.
Men det lättaste är att göra som på voti-sajten sodjan länkade till.
Postat: 22 april 2006, 02:39:58
av dancar
Mitt tips är att använda ett CMS (Content Management System) istället för att skriva htmlen själv. Det är helt klart en tröskel att gå över till ett sådant system men det är väldigt flexibelt och enkelt att fixa en avancerad webb när man börjar bli hemtam. Ta en titt på tex joomla
www.joomla.org, open source CMS som använder apache/php/mySQL. För er som har försäljning av prylar finns det till och med tillägg för att hantera detta.
Vill man ha en lite enklare lösning skulle jag rekomendera att ta en wiki och anpassa den efter behov. En wiki behöver inte se ut som en wiki om ni förstår vad jag menar. Tilltalar denna lösningen er kan ni ta en titt på media wiki,
www.mediawiki.org. Även denna är open source baserad på apache/php/mySQL.
/Daniel