Hoi Diezelini,
Ik ben bang dat hiermee via de achterdeur toch weer een variant van een (i)frame is binnengehaald, nu in de vorm van dynamische content in de #testDiv container.

Want wat gebeurt er:
- je blijft altijd op dezelfde pagina,
- met menu-links kan je alleen binnen die pagina de content veranderen.
- in het #testDiv zouden complete html-pagina-codes moeten komen te staan, alleen zonder <head> en <body>,
- dus ook zonder mogelijkheid om per pagina eigen keywords, beschijvingen e.d. in de <head> op te nemen, of eigen stylesheets aan te roepen, enz.enz.
In feite heb je dus een <frame> of <iframe> constructie ingewisseld voor een vergelijkbaar doorkijkvenster dat door javascript wordt bediend. Met alle gevolgen van dien! "Evil" (zie ook Vegras)!

Een paar voorbeelden:
- Stel javascript staat uit of is onmogelijk (bv. omdat ik blind ben, de pagina's via een text-voorleesbrowser laat voorlezen, en zo'n pure textreader niet aan javascript doet), dan zie ik, resp. hoor ik voorlezen dat ik kan klikken op een link naar een vervolgpagina: maar bij klikken gebeurt er niets! Daarmee is behalve de homepage de hele site onbereikbaar.
- Stel de site is wat groter geworden dan alleen een paar pagina's, het menu heeft mooie submenu's gekregen, en op een pagina in zo'n submenu heb ik onderaan die pagina iets in een paragraafje <h2 id="ookdemoeitewaard">Ook de moeite waard<h2> gevonden. Dat wil ik even doormailen aan een bekende; en dat moet dan als volgt:
Hoi Doizelona,
Ik kwam toch zoiets treffends tegen op internet. Moet je kijken: www.diezelinidomein.nl.
Dan ga je in het menu naar de rubriek "Nieuws".
In het uitklapmenutje klik je dan op "Nieuws 2009".
Op die bladzij scroll je naar beneden, tot je bij "Ook de moeite waard" bent.
Dat is precies waar we het laatst over hadden! 
Groetjes :love:
Supernova
Dat is nogal een gebruiksaanwijzing! Als ik Doizelona was, zou ik denken "Ja, ja, dat doe ik misschien later nog wel eens. Nu geen tijd hoor!" - Het kan ook zó (maar niet als je dynamische content hebt; of misschien alleen als je vreselijke script- of httacces-toeren uithaalt):
Hoi Doizelona,
Ik kwam toch zoiets treffends tegen op internet.
Moet je kijken: www.cosbo.nl/nieuws/nieuws2009.php#gvb-chip
Dat is precies waar we het laatst over hadden! 
Groetjes :love:
Supernova
Op zelfstandige pagina's zijn ook script-automaatjes "dóórmailen" mogelijk (met automatisch invullen van de afkomstige pagina in het mailbericht): klik bv. "dóórmailen" onderaan op
www.cosbo.nl/nieuws/nieuws2009.php.
===================
Dus even terug naar af. Je zegt:
Er moet toch een oplossing zijn voor zo een simpel probleem?
Simpele problemen hebben niet altijd simpele oplossingen! Simpel probleem: "Mijn portemonnaie is leeg"...

Probleemomschrijving in ons geval:
- Als een webpagina met een player met auto-start wordt verlaten, houdt de player op met spelen. Een volgende webpagina begin weer overnieuw.
Meer dan 3 oplossingen kan ik niet verzinnen:
- Je blijft op dezelfde pagina, terwijl de inhoud op het oog verandert naar volgende webpagina's. Dat kan met <frame>, <iframe> of dynamische content.
Ik noem dit de "inbouw-oplossing".
- Je opent een pagina met de player, en los daarvan de pagina's met de content. Die kunnen dan starten en eindigen zonder de player(pagina) te beïnvloeden. De player(pagina) riedelt gewoon door, tot je die zelf afsluit.
Dat is de "pop-up" oplossing.
- Je opent een pagina met de player, en bij verlaten onthoudt de computer waar je gebleven bent met een cookie. Bij openen van een vervolg-pagina haalt deze nieuwe pagina het koekje op, en laat de player beginnen waar deze gebleven was. Er zal altijd wel een (kleine) onderbreking tussen zitten, want de nieuwe pagina moet eerst ingeladen worden. Dat zou dan misschien gemaskeerd kunnen worden met uitfaden van het geluid als een pagina sluit, en infaden als de nieuwe begint.
Ik noem dit maar even de "cookie-oplossing".
Oplossing (1) is dus voor mij geen oplossing.
Oplossing (2) is misschien niet ideaal, maar wel realiseerbaar zonder al te veel kleerscheuren. Er zal nog wel iets op verzonnen moeten worden als je niet via de homepage binnenkomt, maar via een vervolgpagina. Die mag alléén een losse player starten, als er nog geen losse player aan staat. D.w.z. ook hiervoor zal een cookie geplaatst/uitgelezen moeten worden. Of: op vervolgpagina's nooit de playerpagina laten openen.
Oplossing (3) weet ik niet of haalbaar is.
In de (flash) player zou dan een optie moeten zitten (of gemaakt moeten worden) om de verstreken tijd vanaf het begin vast te stellen: op het moment dat de player (van buitenaf: door sluiten van een webpagina!) gesloten wordt. Plus het omgekeerde bij aanvang. - Ik heb werkelijk geen flauw idee of dat kan.
Mijn conclusie: ik zou het maar bij oplossing (2) houden.
Succes!
Met vriendelijke groet,
CSShunter
PS: Zelf heb ik altijd standaard mijn boxjes uit staan. Als ik op een website iets wil horen, bepaal ik dat zelf wel ! (dan hoef ik ook niet verrast te worden door de volume-instelling die de webbouwer bedacht heeft) - Bij auto-start van een player zie ik dat die al onderweg is: daarna moet ik eerst bedenken of ik de boxen wil aanzetten, dan moet ik ze inderdaad aanzetten, moet ik het volume regelen, en dan is al een heel stuk muziek voorbij. Misschien zijn er wel meer mensen zoals ik, en is het 't beste om de keus voor het moment van afspelen van de player over te laten aan de bezoeker.
PS-2: Wat je misschien nog als tussenoplossing kunt aanbrengen: pagina laten openen met een background-deuntje, dat je langzaam laat uitfaden. Plus een knop: "Meer horen>? Klik!" waarmee je de player-popup-pagina kan openen. Of een variant op dit thema.
