B
ByeBye 227189
Hallo alle zusammen.
Ich habe ein kleines Script in JS erstellt, welches mir die Möglichkeit gibt ein vorerst auf :hidden; gesetztes <DIV> einzublenden.
Soweit so gut. Dank der JS-Debugger-Konsole von Safari ist es nett zu sehen das der angeforderte Content auch erst dann geladen wird sollte das <DIV> angefordert und auf :visible; gesetzt werden.
Jetzt kommt der Kern der Frage: Wie schaffe ich es das wenn ich das <DIV> über meinen close-button, welcher im Moment nicht mehr kann als das <DIV> wieder auf :hidden; zu setzen, den Content aus der Seite wieder auszuladen? Quasi das er den Speicher wieder freigibt.
Hintergedanke dabei ist, dass sollte das Video (welches meinen Content repräsentiert) ja noch am laden sein, das <DIV> allerdings nur auf :hidden; gesetzt wird, läd es weiter, was aber dann der Performance des Anwenders nicht gut tut.
Wie kann ich also den Content jetzt ausladen? So das der Anwender keinen Hintergrundprozessen ausgeliefert ist,
die sein Surfverhalten stören, für den Fall das meine Seite weiterhin geöffnet sein sollte?
Ich habe ein kleines Script in JS erstellt, welches mir die Möglichkeit gibt ein vorerst auf :hidden; gesetztes <DIV> einzublenden.
Soweit so gut. Dank der JS-Debugger-Konsole von Safari ist es nett zu sehen das der angeforderte Content auch erst dann geladen wird sollte das <DIV> angefordert und auf :visible; gesetzt werden.
Jetzt kommt der Kern der Frage: Wie schaffe ich es das wenn ich das <DIV> über meinen close-button, welcher im Moment nicht mehr kann als das <DIV> wieder auf :hidden; zu setzen, den Content aus der Seite wieder auszuladen? Quasi das er den Speicher wieder freigibt.
Hintergedanke dabei ist, dass sollte das Video (welches meinen Content repräsentiert) ja noch am laden sein, das <DIV> allerdings nur auf :hidden; gesetzt wird, läd es weiter, was aber dann der Performance des Anwenders nicht gut tut.
Wie kann ich also den Content jetzt ausladen? So das der Anwender keinen Hintergrundprozessen ausgeliefert ist,
die sein Surfverhalten stören, für den Fall das meine Seite weiterhin geöffnet sein sollte?