Lasse Madsen <Lasse@hippie.dk> writes:
> For at man ikke skal kunne se adressen på siderne, som ændrer
> sig, når man går ind i et nyt vindue...
Til en ny side, antager jeg. Jamen, man *forventer* da at URL'en
skifter når man går til en ny side!
Det korte svar: Adresselinjen er en del af browseren, ikke en del af
siden. Det er altså ikke din at bestemme over. Der er ikke nogen måde
at ændre adresselinjen så den ikke viser den side der lige nu er i
vinduet (tricket med et frameset med en frame udnytter netop dette,
fordi siden i vinduet ikke skifter, kun indholdet af dens frame).
> Det er prøvet i Frameset, men der ændrer titlen på vinduet sig
> ikke, kun hvis man finder et helt nyt vindue frem, og så ændrer
> adresse-linien sig jo også...
Hvis du virkelig gerne vil lave det, så kan du ændre title på
frameset-dokumentet med javascript. Fra siden der bliver loadet:
<script type="text/javascript">
top.document.title = document.title;
</script>
Eller endnu bedre, fra frame-elementet selv:
<frame name="framex" id="framex" src="something.html"
onload="document.title=frames['framex'].document.title;">
Så skifter title hver gang dokumentet skifter (testet i Opera 7,
Moz FF and IE 6).
Men lad være. Det er bare til irritation at man ikke kan se URL'en.
Så kan man heller ikke bookmark'e siden (med mindre man piller den
ud af framesettet).
/L
--
Lasse Reichstein Nielsen - lrn@hotpop.com
DHTML Death Colors: <URL:
http://www.infimum.dk/HTML/rasterTriangleDOM.html>
'Faith without judgement merely degrades the spirit divine.'