Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 15-02-2007, 09:44   #1 (permalink)
Neuer User
 
Registriert seit: Aug 2006
Beiträge: 7
flashfilm nach abspielen schließen

Habe einen transparenten flash-Webebanner über der Startseite,
dieser blendet aus und nun sollte man die Buttens wieder bedienen können
geht aber im Firefox leider nicht.


gibt es eine Möglichkeit den movie nach dem Abspielen automatisch (ohne ckicken) zu schließen, oder auszublenden?

Habe es mit fscommand (quit); versucht und mit getURL("javascript:selfclose");

Jede Hilfe wäre toll...

Geändert von d.leib@gmx.de (15-02-2007 um 10:19 Uhr)
d.leib@gmx.de ist offline   Mit Zitat antworten
Alt 15-02-2007, 10:08   #2 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.322
fscommand (quit)
geht nur im projektor: ein programm kann man beenden.

im browser kann das nicht gehen. dort müsstest du den browser selbst, bzw. das fenster in dem das swf drinn angezeigt wird schliessen - oder eine andere html-seite laden.
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de
hgseib ist offline   Mit Zitat antworten
Alt 15-02-2007, 10:23   #3 (permalink)
Neuer User
 
Registriert seit: Aug 2006
Beiträge: 7
javascript zum schließen?

Vielen Dank mal,

kennt ihr ein Javascript mit dem man das Fenster in dem der Flashmovie liegt schließen kann?
Der Movie liegt in einem div über dem content...
d.leib@gmx.de ist offline   Mit Zitat antworten
Alt 15-02-2007, 10:34   #4 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.322
window.close();
oder z.b.
opener.close();

geht aber offiziell nur mit fenstern, die du per programmierung selbst geöffnet hast. sonst könnte dir jeder "spassvogel" alle deine browserfenster schliessen.

du kannst aber auch das innerHtml von deinem DIV überschreiben, oder das DIV löschen.
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de
hgseib ist offline   Mit Zitat antworten
Alt 15-02-2007, 10:58   #5 (permalink)
Neuer User
 
Registriert seit: Aug 2006
Beiträge: 7
gibt es ein Beispiel um div zu löschen?

wie kann ich denn vom flash aus das div löschen oder ausblenden?
Hätte event. jem ein Beispielcode?
DANKE
d.leib@gmx.de ist offline   Mit Zitat antworten
Alt 15-02-2007, 12:08   #6 (permalink)
mushroom powered
 
Benutzerbild von b.asile
 
Registriert seit: Jun 2005
Ort: Amsterdam
Beiträge: 2.649
Du kannst mit JavaScript den DOM Baum editieren.

Da kannst du DIVs(generell Elemente) löschen und hinzufügen wie du lustig bist:

click
__________________
[ WHEN THE GOING GETS WEIRD THE WEIRD TURN PRO ]

devboy.org
b.asile ist offline   Mit Zitat antworten
Alt 15-02-2007, 13:54   #7 (permalink)
Neuer User
 
Registriert seit: Aug 2006
Beiträge: 7
Verstehe ich nicht ...gibt es noch ein anderes Beispiel?
d.leib@gmx.de ist offline   Mit Zitat antworten
Alt 15-02-2007, 14:22   #8 (permalink)
mushroom powered
 
Benutzerbild von b.asile
 
Registriert seit: Jun 2005
Ort: Amsterdam
Beiträge: 2.649
Eigentlich ganz simpel:

Folgende JS-Funktion in die HTML:
PHP-Code:
function deleteDiv() {
var 
swfDIV document.getElementById("flash");
      var 
swfParent swfDIV.parentNode;
      
swfParent.removeChild(swfDIV);

Dann diesen div um dein SWF legen:

PHP-Code:
<div id="flash">
[
hier deine swf rein]
</
div
Und das ans ende deines Films:

PHP-Code:
getURL("javascript:deleteDiv()"); 
__________________
[ WHEN THE GOING GETS WEIRD THE WEIRD TURN PRO ]

devboy.org
b.asile ist offline   Mit Zitat antworten
Alt 15-02-2007, 14:50   #9 (permalink)
Neuer User
 
Registriert seit: Aug 2006
Beiträge: 7
1000 DANK es funktioniert!
d.leib@gmx.de ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 12:50 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele