Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 21-10-2004, 08:39   #1 (permalink)
Pixelschubser
 
Registriert seit: Feb 2004
Beiträge: 111
Click-Sperre, wie?

Guten Morgen!

Ich habe eine schicke Navigationsleiste mit dem Buttons-Objekt von Flash MX 2004 "gebastelt".

Die Hyperlinks auf dem jeweiligen Button werden mit folgendem AS aufgerufen:
PHP-Code:
b_home.onRelease = function ()
{
    
getURL("home.php","main");
}; 
Einige Seiten benötigen jedoch etwas länger, bevor sie im Browser erscheinen. Um nun zu verhindern, dass der Benutzer den Buttons mehrmals in seiner Ungeduld betätigt, möchte ich diesen Button für ein paar Sekunden "sperren". Wie bekomme ich das wohl am besten hin?
larpo ist offline   Mit Zitat antworten
Alt 21-10-2004, 08:47   #2 (permalink)
flashkonsole
 
Benutzerbild von Flashkonsole
 
Registriert seit: Sep 2003
Ort: Berlin
Beiträge: 59
morgen

buttons ganz einfach deaktivieren mit:
meinButton.enabled = false;

wenn du den film per loadMovie lädst kann ihn ja dort wieder aktivieren
meinButton.enabled =true;

Gruß Bernd
Flashkonsole ist offline   Mit Zitat antworten
Alt 22-10-2004, 07:04   #3 (permalink)
Pixelschubser
 
Registriert seit: Feb 2004
Beiträge: 111
Die Navi liegt in einem Frame, vom daher wird dieser nur einmal geladen.
Kann ich, nachdem ich den Button deaktiviert habe, nicht irgendwie einen "Timer" starten, der nach 5 Sekunden den Button wieder aktiviert?
larpo ist offline   Mit Zitat antworten
Alt 22-10-2004, 08:03   #4 (permalink)
oEF(etischist)
 
Registriert seit: Dec 2003
Ort: muc
Beiträge: 664
Schau Dir mal "setIntervall" an.

solo
soloFlash ist offline   Mit Zitat antworten
Alt 22-10-2004, 11:44   #5 (permalink)
Pixelschubser
 
Registriert seit: Feb 2004
Beiträge: 111
Jau, danke für den Tipp. Hier meine Umsetzung:

PHP-Code:
function enableButton(button)
{
    
button.enabled true;
    
clearInterval(interval); 
};

b_home.onRelease = function ()
{
    
getURL("home/","main");
    
b_home.enabled false;
    
interval setInterval(enableButton5000b_home);
}; 
larpo 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 23:15 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele