Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 28-08-2003, 14:53   #1 (permalink)
hobbyflasher
 
Registriert seit: Aug 2003
Ort: Arnsberg
Beiträge: 57
Ladestatus im Menü

Hi Leute!
Ich möchte gerne das mein Menü anzeigt wie weit die Datei, die angeklickt wurde, fertig geladen wurde. Das Menü ist in einem html frameset und die dateien werden im mainframe geladen. Ist das möglich?
kann ich da vielleicht einen externen preloader benutzen? aber er soll die datei nach dem Laden alleine im mainFrame anzeigen!
schoma danke..
!lim0chk ist offline   Mit Zitat antworten
Alt 28-08-2003, 15:26   #2 (permalink)
Neuer User
 
Registriert seit: Dec 2002
Ort: mars
Beiträge: 90
hi,
mir fallen da 4 möglichkeiten ein für frameübergreifende aufrufe:
1.localConnection
2.javascript Doku
3.FSCommand (performanter als JS)
4.SharedObject

über alles wird schon mal im forum berichtet worden sein, wobei die wahl abhängig von dem aktualisierungs interval und der struktur der swf's sein wird.

hoffe das hilft dir weiter

hicksswhisk
whiskeycola ist offline   Mit Zitat antworten
Alt 28-08-2003, 15:39   #3 (permalink)
hobbyflasher
 
Registriert seit: Aug 2003
Ort: Arnsberg
Beiträge: 57
fscommand geht nicht im browser, das frameset beinhaltet zwei verschiedene player, oder?
wenn ich ein sharedobject erstelle setzt er die variable wie weit er geladen ist erst rein wenn er fertig geladen wurde!?
ich werd mir mal "localconnection" angucken, hab noch kA was das ist.
!lim0chk ist offline   Mit Zitat antworten
Alt 28-08-2003, 15:42   #4 (permalink)
Neuer User
 
Registriert seit: Dec 2002
Ort: mars
Beiträge: 90
hi,
fscommand geht wohl im browser
DOKU

hicky
whiskeycola ist offline   Mit Zitat antworten
Alt 28-08-2003, 15:45   #5 (permalink)
hobbyflasher
 
Registriert seit: Aug 2003
Ort: Arnsberg
Beiträge: 57
nene lass ma, mit javascript fang ich gar nicht erst an, das läuft ja nur bei jedem zweiten user
!lim0chk ist offline   Mit Zitat antworten
Alt 28-08-2003, 15:49   #6 (permalink)
Neuer User
 
Registriert seit: Dec 2002
Ort: mars
Beiträge: 90
hi,
naja so würde ich das nicht sagen
es haben mehr leute javascript an als das flash 6 plugin
whiskeycola ist offline   Mit Zitat antworten
Alt 28-08-2003, 15:58   #7 (permalink)
hobbyflasher
 
Registriert seit: Aug 2003
Ort: Arnsberg
Beiträge: 57
desshalb muss man ja nicht beides benutzen, die wahrscheinlichkeitsamplituden addieren sich, oder sogar multiplizieren??
!lim0chk ist offline   Mit Zitat antworten
Alt 28-08-2003, 16:06   #8 (permalink)
hobbyflasher
 
Registriert seit: Aug 2003
Ort: Arnsberg
Beiträge: 57
localconnection findet der nicht im Actionscript Lexicon, wie geht das? wie kann ich das hierfür benutzen??
!lim0chk ist offline   Mit Zitat antworten
Alt 28-08-2003, 16:52   #9 (permalink)
Neuer User
 
Registriert seit: Dec 2002
Ort: mars
Beiträge: 90
hi,
hier ist ein schönes beispiel für localconnection von macromedia
DOWNLOAD

hoffe es hilft dir

hickkykid
whiskeycola ist offline   Mit Zitat antworten
Alt 28-08-2003, 16:54   #10 (permalink)
hobbyflasher
 
Registriert seit: Aug 2003
Ort: Arnsberg
Beiträge: 57
danke!
!lim0chk ist offline   Mit Zitat antworten
Alt 28-08-2003, 17:11   #11 (permalink)
hobbyflasher
 
Registriert seit: Aug 2003
Ort: Arnsberg
Beiträge: 57
cool, das funzt ja sogar.
!lim0chk ist offline   Mit Zitat antworten
Alt 28-08-2003, 17:27   #12 (permalink)
hobbyflasher
 
Registriert seit: Aug 2003
Ort: Arnsberg
Beiträge: 57
ich weiß jetzt nicht ob das problem beim preloader oder bei der localconnection liegt, aber er zeigt die prozentzahl nicht während dem laden an, sondern erst als er fertig ist, und auch nicht 100! sondern 94, da stimmt doch was nicht )-:
!lim0chk ist offline   Mit Zitat antworten
Alt 28-08-2003, 17:56   #13 (permalink)
Neuer User
 
Registriert seit: Dec 2002
Ort: mars
Beiträge: 90
hi,
so würde ich es machen:
ActionScript:
  1. stop();
  2. outgoing_lc = new LocalConnection();
  3. onEnterFrame = function () {
  4.     ladi = Math.ceil(_root.getBytesLoaded()/_root.getBytesTotal()*100);
  5.     if (ladi == 100) {
  6.         delete onEnterFrame;
  7.         outgoing_lc.send("lc_name", "methodToExecute", ladi);
  8.         delete outgoing_lc;
  9.     } else {
  10.         outgoing_lc.send("lc_name", "methodToExecute", ladi);
  11.     }
  12. };

grusshickykid
whiskeycola 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 19:14 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele