Den 21-02-2009, skrev Erik:
> Det er fint med alle de svar som fortæller at frames er gammeldags
> og kommer med mange forslag til at redesigne hele sitet.
>
> Men mit spørgsmål er stadig det samme:
> skrives i adressefeltet: 
www.domain.dk åbnes default.htm som er 
> en frame side. Herfra kan andre sider åbnes i den miderste frame 
> ved at følge links. 
>
> men skrives 
www.domain.dk/side3.htm vil denne side åbnes uden for 
> den frame som den skal åbnes i. 
>
> Findes der et script som kan sikre, at siden åbner default.htm og
> lægger sig selv i den rigtige frame?
>
> /Erik
Det hurtige svar er vel at det gør der ikke.
Det lidt længere er, at det kan lade sig gøre.
Du skal have et script i side3.htm (og alle andre der skal kunne vises 
på samme måde), der finder ud af om siden åbnes alene eller inde i dine 
frames, og dernæst redirecter til default.htm, hvis den åbnes udenfor 
dine frames.
I default.htm skal du dernæst have noget script, der finder ud af om 
det er meningen der skal åbnes en bestemt side.
Faktisk er der nok flere måder at gøre det på.
Og alt i alt, ser du på et stykke arbejde, der er lige så stort som at 
skrive dine sider om i en tidssvarende og brugervenlig teknik.
En sideeffekt vil være, at siderne også bliver væsentligt nemmere at 
vedligeholde.
Du kan forsøge google - du er hverken den første eller sidste med dette 
problem - der kan du muligvis finde (andre) løsninger.
Hvis du ikke kan skrive dit script selv, men er på udkig efter et 
"færdigt script", så overvej et CMS i stedet.
Det er internettets legoklodser, hvor man ikke behøver vide hvad man 
foretager sig, for at sætte et site sammen.
Birger
-- 
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk