zoidby: Element bei neuladen ausschließen

halihalo,

hier geht es darum das neu laden eines div elements zu verhindern.

fuer meine html dokumente verwende ich xhtml strict.

auf meiner website habe ich den emff player innerhalb eines div containers eingebunden.

die abzuspielende mp3 datei ist ein klavierspiel welches 14min. dauert und
ueber 30mb groß ist.

das problem: das lied wird beim neu laden der seite unterbrochen, es wird
zwar nicht neu heruntergeladen (was so denke ich browserbedingt ist)
aber das von vorne anzuhören da der player keine suchfunktion hat ist
unzumutbar.

bei meiner suche nach einer loesung des problems bin ich auf AHAH gestoßen
wovon ich aber nichts verstehe. (und was ich fand war fast ausschließlich
in englisch was das erlernen doch sehr erschwert wenn man sich noch
zusätzlich auf die übersetzung konzentrieren muss).

die beiden anderen mir bekannten methoden sind iframe und popup welche ich
selbst nicht mag und deshalb auch nicht verbreiten moechte.

ich hoffe Du nimmst es mir nicht uebel das ich um einen codeschnipsel
bitte ;P ich lerne gerade html und weiß noch nicht die haelfte
weshalb ich mich zunaechst nur damit beschaeftigen will.

Danke!

cucu
zoidby

  1. Hi,

    hier geht es darum das neu laden eines div elements zu verhindern.

    Das *kannst* du nicht verhindern, wenn du das komplette Dokument neu laedst.

    das problem: das lied wird beim neu laden der seite unterbrochen, es wird
    zwar nicht neu heruntergeladen (was so denke ich browserbedingt ist)
    aber das von vorne anzuhören da der player keine suchfunktion hat ist
    unzumutbar.

    bei meiner suche nach einer loesung des problems bin ich auf AHAH gestoßen
    wovon ich aber nichts verstehe.

    Es waere auch bloed, es einzusetzen, nur um die Musik weiterlaufen zu lassen - weil du dir damit die Grundstruktur und Nutzbarkeit deiner Site versauen wuerdest.
    Eigenstaendige Inhalte sollten unter eigenstaendigen URLs als eigenstaendige Dokumente abrufbar sein.

    die beiden anderen mir bekannten methoden sind iframe und popup welche ich
    selbst nicht mag und deshalb auch nicht verbreiten moechte.

    Ein Popup waere m.E. die beste Loesung.
    Da du es erst auf explizite Anforderung durch den Nutzer oeffnest - schliesslich willst du ihn ja nicht *ungefragt* mit Hintergrundgedudel nerven - ist auch die Chance aeusserst gering, dass es in einem Popupblocker haengen bleibt.

    ich hoffe Du nimmst es mir nicht uebel das ich um einen codeschnipsel
    bitte ;P

    Nein. Du mir sicher auch nicht, wenn ich dir keinen liefere.

    (Bzgl. window.open zum Oeffnen des Popups kannst du ja selber in SELFHTML nachschlagen.)

    ich lerne gerade html und weiß noch nicht die haelfte weshalb ich mich zunaechst nur damit beschaeftigen will.

    Setze Techniken dann ein, wenn du gelernt hast, sie einzusetzen, und nicht vorher.
    "Eile" oder "Zeitdruck" sollten ja grundsaetzlich nicht gegeben sein, so lange man sich noch in der Lernphase befindet.

    MfG ChrisB