önce bi frame dosyası olustur... alttaki kodu kullanabilirsin.
<html>
<head>
<title>FRAME</title>
</head>
<frameset cols=""rows="0,*" frameborder="0" target='_self' bordercolor="" name="frs" marginwidth="" border="0">
<frame src="gizli.htm" name="ust" noresize='yes' target='_self' border="0">
<frame src="acik.htm" name="alt" noresize='yes' target='_self' border="0">
</frameset>
<body bgColor="#5199e9">
<form name="frm">
</form>
</body>
</html>
burda yaptığımız sey aslında yalancı frame üstteki frame hiç görülmüyor ama işini görüyor.Simdi yukarda bahsi geçen html
sayfalarını olusturalım yine alttaki kodlardan faydalan...
gizli.htm:
<html>
<head>
<title>sarki</title>
</head>
<body bgColor="#5199e9">
<bgsound id="music" src="sarkilar/s1.mp3" loop="-1">
</body>
</html>
acik.htm:
<html>
<head>
<title>sarki</title>
</head>
<script language="javascript" src="dj.js">
</script>
<body bgColor="#88aa56">
<form name="frm">
<a href="#" onClick="degistir_sarki('s1')">Sevince</a>
<br/>
<a href="#" onClick="degistir_sarki('s2')">Kırallar</a>
<br/>
<a href="#" onClick="degistir_sarki('s3')">Morluk</a>
<br/><br/><br/>
<p><h2>linkler</h2></p>
<a href="acik2.htm">diğer_sayfa</a>
</form>
</body>
</html>
birden karsımıza acik2.htm ve dj.js dosyaları cıktı hemen açıklıyım tabii birde sarkilar klasörü var.
dj.js dosyası saf kan bir javascript dosyasıdır. Frame'lerle çalıstığımız için böyle olması gerekli, içeriği de altta:
function degistir_sarki(x)
{
top.ust.document.getElementById('music').src="sarkilar/"+x+".mp3"
}
burada dj dosyası kendine gelen paremetre ile sarkılarda değişiklik yapıyor...(Bazı püf noktalar var onları birazdan söylicem)
acik2.htm dosyası o kadar mühim değil deneme amaçlı olarak oraya koydum. içreği altta:
<html>
<head>
<title>sarki</title>
</head>
<body bgColor="#ffaaaa">
<p><h2>baska sayfadasın müzik hala çalıyor mu?</h2></p>
</form>
</body>
</html>
simdi gelelim en önemli konuya sarkilar adlı bir klasör yapalım ve içine s1 s2, s3 isminde (mp3 olan!!!) üç sarkı koyalım
koyduğunuz sarkilar güzel olsun. yoksa çalşmaz

mümkünse bu 5 elementi bi klasörün içine atalım ve frame dosyasını açalım.
sorunun hallolmuş olmalı .
bundan sonrası sana kalmış. sayfayı istediğin gibi gelistirebilirsin. GÜLE GÜLE KULLAN :-)