Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 21-05-2004, 14:15   #1 (permalink)
Sightgiver
 
Benutzerbild von Arator
 
Registriert seit: Aug 2001
Beiträge: 368
loadVars leeren

Hi!

Kurze Frage!

Kennt jemand einen Weg ein loadVars Objekt zu leeren. Sprich das Objekt zu behalten und alle Methoden und Funktionen die dafür definiert wurden, aber alle was in dem Objekt an Variablen gespeichert ist zu leeren. auch wenn man nicht genau weiß was alles drinnen ist.

Greets
Arator
__________________
The issue is not whether you are paranoid. The issue is whether you are paranoid enough.
Arator ist offline   Mit Zitat antworten
Alt 21-05-2004, 14:24   #2 (permalink)
Pitaniker
 
Benutzerbild von Mischap
 
Registriert seit: Mar 2002
Ort: Wiesbaden
Beiträge: 506
Hi

ich würde dann einfach die Methoden neudefinieren mit content = ""; dann wären die gleich neufestgelegt und hätten keinen inhalt
__________________
nicht zu viel denken, handeln.
www.pitanik.de | www.fine-art-images.net
Mischap ist offline   Mit Zitat antworten
Alt 21-05-2004, 14:25   #3 (permalink)
Sightgiver
 
Benutzerbild von Arator
 
Registriert seit: Aug 2001
Beiträge: 368
Hu? Versteh ich nicht. Ich würd mir gern ersparen jedesmal die onLoad function z.B. neu zu schreiben. Deshalb will ich das Objekt nicht einfach deleten.
__________________
The issue is not whether you are paranoid. The issue is whether you are paranoid enough.
Arator ist offline   Mit Zitat antworten
Alt 21-05-2004, 17:11   #4 (permalink)
Flashaholic
 
Benutzerbild von atothek
 
Registriert seit: Feb 2003
Ort: Berlin
Beiträge: 1.459
na mit na einfachen for in schleife

ActionScript:
  1. for(var i in loadVarsObj){
  2. delete loadVarsObj[i];
  3. }
__________________
TVNEXT Solutions
atothek ist offline   Mit Zitat antworten
Alt 23-05-2004, 12:42   #5 (permalink)
Achim Math.PI
 
Benutzerbild von bloba
 
Registriert seit: Jul 2001
Ort: cool Colonia
Beiträge: 11.642
sollte auch gehen [nicht gestetest]
PHP-Code:
mV=new LoadVars()

delete (mV); 
__________________
gruß bloba

2 x onkel² b_d
bloba ist offline   Mit Zitat antworten
Alt 28-05-2004, 15:29   #6 (permalink)
Sightgiver
 
Benutzerbild von Arator
 
Registriert seit: Aug 2001
Beiträge: 368
@atothek
Aber müssen die Vars in dem Obj dann nicht alle gleich heißen? Hab die for in Schleife noch nicht wirklich verwendet.
__________________
The issue is not whether you are paranoid. The issue is whether you are paranoid enough.
Arator ist offline   Mit Zitat antworten
Alt 28-05-2004, 17:35   #7 (permalink)
Flashaholic
 
Benutzerbild von atothek
 
Registriert seit: Feb 2003
Ort: Berlin
Beiträge: 1.459
ne wie die heißen ist schnuppe den i ist der name als String und in der schreibweiße loadVarsObj[i]; wird das i in den eckigen klammern "evaluiert" und somit wird die jeweilige eigenschaft / methode gelöscht wenn du alle außer den functionen löschen willst dann schreib das ganze wie folgt

ActionScript:
  1. for(var i in loadVarsObj){
  2.        if(!(loadVarsObj[i] instanceof Function)) delete loadVarsObj[i];
  3. }
jetzt werden alle eigenschaften gelöscht außer den funktionen.

wenn du alles weg haben willst schauste dir an was bloba geschrieben hat dan iat alles weg!
__________________
TVNEXT Solutions
atothek 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 18:46 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele