Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 29-10-2003, 21:11   #1 (permalink)
Neuer User
 
Registriert seit: Jul 2002
Beiträge: 101
Überprüfen, ob SWF geladen?

Hi,

Kann ich aus einer lokalen Projektordatei eine URL aufrufen UND dann (in der Projektordatei) testen, ob sie erfolgreich geladen wurde?


hmm - oder was weiter... kann ich aus dieser lokalen Projektordatei eine Seite aufrufen, und dann per AS (in der Projektordatei) testen lassen, ob in einem der Frames der HTML-Seite ein bestimmtes HTML (oder - noch was trickiger - in dem Frame ein bestimmtes SWf) geladen wurde??


Geht eine oder mehrere der drei erwähnten Vorgehensweisen irgendwie? Und wenn ja.... wie?

Danke schon mal für Tipps...

myquest
myquest ist offline   Mit Zitat antworten
Alt 29-10-2003, 21:49   #2 (permalink)
Neuer User
 
Registriert seit: Jun 2001
Ort: Zürich
Beiträge: 1.776
die erste frage ist im prinzip die nach nem preloader. im prinzip sieht das so aus:
ActionScript:
  1. onClipEvent (data){      if(neuerfilm._framesloaded>=neuerfilm._totalframes){
  2. trace("erfolgreich geladen!");
  3. }
näheres dazu findest du unter dem stichwort "preloader".

die zweite sache kannst du mit localConnection rausfummeln. da bin ich aber nicht firm genug, um dir das in zwei sätzen skizzieren zu können. hier in der suche (glaub', von bokel gibt's ein tut) oder bei actionscript.org wird's erklärt...
fresh ist offline   Mit Zitat antworten
Alt 29-10-2003, 22:04   #3 (permalink)
pensionist
 
Benutzerbild von troner
 
Registriert seit: Jan 2003
Ort: Thalheim b. Wels
Beiträge: 568
hi!
preloader für projektor!

ActionScript:
  1. _root.createEmptyMovieClip("loader_mc", 0);
  2. _root.createEmptyMovieClip("checker_mc", 1);
  3. _root.loader_mc.loadMovie("http://www.deinedomain.at/for_projektor/main.swf");
  4. _root.checker_mc.onEnterFrame = function() {
  5.     gesamt = _root.loader_mc.getBytesTotal();
  6.     geladen = _root.loader_mc.getBytesLoaded();
  7.     prozent = Math.ceil((gesamt/geladen)*100);
  8.     if(gesamt >= geladen) {
  9.         _root.checker_mc.removeMovieClip();
  10.         trace("swf vorhanden und geladen");
  11.     }
  12. }

kannst noch ausbauen wie du willst!
könntest dann auch noch abfragen ob überhaupt eine internetverbindung exes. oder bestimmte vars aus dem zu ladenden mc empfangen und wiederum bestimmte ereignisse ausführen etc...

mfg
troner ist offline   Mit Zitat antworten
Alt 30-10-2003, 12:04   #4 (permalink)
♦¼|St.Pauli
 
Benutzerbild von slowstompa
 
Registriert seit: Feb 2002
Ort: Hamburg
Beiträge: 773
zwischen zwei filmen(egal ob exe,swf) kannst du mit localConnection arbeiten....

würde ich mal in der Referenz nach gucken....
slowstompa 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 07:46 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele