Tjeck om vindue allerede eksisterer
Hmm... Jeg er igang med at bygge en side hvor brugeren skal kunne høre udsnit af nogle sange. Jeg har sat den til at lave et popup-vindue med Java, hvorfra sangene så spilles.. Her ligger siden (det er kun en PRØVE):http://www.geocities.com/revolt_musik2/
(eller brug pegedomænet:
www.fedmusik.tk - fjerner da nogle af reklamerne)
Klik på 'AUDIO' i topmenuen.
Sangene bliver spillet ved at de er sat ind som "baggrund" på siderne. Det fungerer altså sådan at der er et frameset i popup-vinduet, og at, når man vælger en sang i menuen, så åbner den en side med noget text, og med sangen som baggrund
Altså baggrund på denne måde:
<EMBED SRC="bb/sangen.mid" HIDDEN=true AUTOSTART=true>
<NOEMBED><BGSOUND SRC="bb/sangen.mid"></NOEMBED>
Det fungerer såmen også fint nok når man klikker rundt i menuen, og kigger på siden.. Men når man så trykker på AUDIO i menuen igen, så reloader den popup-vinduet, og stopper altså sangen man er ved at høre..
Den (enkle) kode den bruger til at åbne popup-vinduet med, er:
<script language="JavaScript">
window.open('audio/audio.htm', 'Audio', 'width=300,height=130,')
</script>
Jeg har absolut ingen forstand på Java, så jeg ved ikke om det kan lade sig gøre, men er det muligt at lave et script, der først tjecker om popup-vinduet allerede er åbnet, og som så
hvis vinduet ikke er åbnet, åbner det
og hvis vinduet er åbnet, ikke åbner det igen (altså reloader det)..
Er der nogen der kan hjælpe mig?
