Verändertes DIV (mit Flash) dauerhaft verändern (Cookie)
| Beiträge: 10 Wohnort: Tirschenreuth Registriert: Oct 2009
| 22.07.2010, 09:04
Hallo,
das ist mein Problem:
Ich habe eine Webseite auf der soll beim ersten Besuch ein Div erscheinen in dem ein Flashfilm läuft. Wenn der nutzer aber diesen Film nicht sehen will klickt er diesen einfach weg. Das funktioniert wunderbar. Habe es so gelöst, dass aus dem Flash heraus ein Javascript angesprochen wird, welches das DIV das das SWF beinhaltet entfernt.
Das sieht so aus:
In Flash:
ActionScript:1 2 3 4 5 6 7 8 | import flash.events.IEventDispatcher;
import flash.external.ExternalInterface;
var closePopUp:URLRequest = new URLRequest ("javascript:DivEinAusblenden('kasten')");
stream.togglePause();
navigateToURL (closePopUp, "");
|
Das Javascript dazu schaut dann so aus:
ActionScript:1 2 3 4 5 6 7 8 9 | function DivEinAusblenden(kasten){
//Gibt es das Objekt mit dem Namen der in divName übergeben wurde?
if(document.getElementById(kasten)){
//"Sichtbarkeit" des Divs umschalten.
// Wenn es sichtbar war, unsichtbar machen und umgedreht.
document.getElementById(kasten).style.display =
(document.getElementById(kasten).style.display == 'none') ? 'inline' : 'none';
}
}
|
Wie kann ich es jetzt mit Hilfe eines Cookies schaffen, dass diese Änderung welche das DIV verschwinden lässt nachdem man "Close" gedrückt hat auch beim erneuten Laden erhalten bleibt, sprich das DIV mit dem Flash nicht erscheint?
Danke schonmal für eure Hilfe.
Grüße
Aryn | | | Beiträge: 3000 Wohnort: Köln Registriert: Oct 2007
| 22.07.2010, 11:00
|
|