Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 10-05-2006, 09:53   #1 (permalink)
Neuer User
 
Benutzerbild von knauba
 
Registriert seit: Apr 2004
Beiträge: 68
Anzeigefehler in Opera und IE

Hallo zusammen,

die folgende Funktion wird aufgerufen aus einer for-Schleife. holder ist der MC für das jpeg, textHolder ein Textfeld für die Beschreibung, number das i aus der for-Schleife. Der Rest spricht für sich, denke ich.

PHP-Code:
    function loadScalePosition(dPic,holder,number,theDatName,x,y,textHolder){
        
dPic.createEmptyMovieClip("watcher"+number100+number);
        var 
killCounter 0;
        
dPic["watcher"+number].onEnterFrame = function(){
            
trace(killCounter);
            
textHolder._x x+18;
            
textHolder._y y;
            if(
holder._width>|| killCounter 50){
                
holder._width 135;
                
holder._height 90;
                
trace(holder._height);
                
holder._y y;
                
holder._x x+20;
                
textHolder._x x+18;
                
textHolder._y y+holder._height;
                
removeMovieClip(this);
            }
            
killCounter++;
        };
        
holder.loadMovie("http://blabla.com/"+theDatName);
    } 
Das Problem hiermit ist dass Opera und IE das Bild nicht anzeigen. Firefox arbeitet einwnadfrei. Woran kann das liegen? Hat jemand ne Idee, oder das selbe Problem auch mal gehabt.

gruesse
knauba
knauba ist offline   Mit Zitat antworten
Alt 10-05-2006, 10:37   #2 (permalink)
habs vergessen
 
Benutzerbild von pwdVergesser
 
Registriert seit: Feb 2006
Beiträge: 990
du lädst über loadMovie ein "jpg" ? warum so?

?
pwd
__________________
Blog/Lab Xing
pwdVergesser ist offline   Mit Zitat antworten
Alt 10-05-2006, 10:47   #3 (permalink)
Neuer User
 
Benutzerbild von knauba
 
Registriert seit: Apr 2004
Beiträge: 68
Site muss auf Flash5 laufen.
hast du ne Idee?
knauba ist offline   Mit Zitat antworten
Alt 10-05-2006, 10:50   #4 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Zitat:
Zitat von knauba
Site muss auf Flash5 laufen.
Aha!

MovieClip.createEmptyMovieClip()

Verfügbarkeit
Flash Player 6.

PHP-Code:
dPic["watcher"+number].onEnterFrame = function(){ 
...geht in Flash5 auch nicht (nur nebenbei).
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 10-05-2006, 10:55   #5 (permalink)
Neuer User
 
Benutzerbild von knauba
 
Registriert seit: Apr 2004
Beiträge: 68
sorry, meinte auch flash6
knauba ist offline   Mit Zitat antworten
Alt 10-05-2006, 10:58   #6 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Na dann... Bis auf den komischen "killCounter" sieht das Script ganz ok aus. Also wird's wahrscheinlich an den Namen der jpgs liegen oder an denen der Verzeichnisse. Hast du da auf Groß- & Kleinschreibung geachtet (auch bei der Erweiterung) und keine Sonderzeichen drin???
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 10-05-2006, 11:11   #7 (permalink)
Neuer User
 
Benutzerbild von knauba
 
Registriert seit: Apr 2004
Beiträge: 68
den kill-counter habe ich rein gemacht, dass wenn ein bild nicht vorhanden ist, die onEnterFrame-Funktion irgendwann gelöscht wird. Wenn du da ne elegantere Lösung für hast. Immer her damit :-)

Ja zu dem elendigen IE-Problem. Also die URL ist von der Groß- und Kleinschreibung her korrekt und der angehängte DateiName beinhaltet nur Zahlen und einen Unterstrich. Sonderzeichen sind keine drin.
knauba ist offline   Mit Zitat antworten
Alt 10-05-2006, 11:32   #8 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
*aus-der-nase-zieh*

Und die Erweiterung? JPG oder jpg? Ich weiß sonst nicht, warum der FF die Bilder anzeigen sollte und der IE nicht (ist aber so auch mehr Gerate als alles andere mit den paar Zeilen Code).
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 10-05-2006, 11:59   #9 (permalink)
Neuer User
 
Registriert seit: Apr 2003
Beiträge: 173
Wie siehts mit der Art des Abspeicherns der .jpg's aus? Vielleicht ist bei Deinem FF ein neuerer Flash-Player installiert als beim IE.

Bitte korrigiert mich wenn ich jetzt was Falsches schreibe, aber soweit ich weiß können erst die neueren Flash-Player .jpg's anzeigen die progressiv gespeichert wurden.

Nur so ne idee!!

Geändert von mannimedia (10-05-2006 um 12:06 Uhr)
mannimedia ist offline   Mit Zitat antworten
Alt 10-05-2006, 17:32   #10 (permalink)
Neuer User
 
Benutzerbild von knauba
 
Registriert seit: Apr 2004
Beiträge: 68
noe frager, also die dateiendungen stimmen auch.
ich kanns mir auch echt nicht erklären.

@mannimedia:
Zitat:
Vielleicht ist bei Deinem FF ein neuerer Flash-Player installiert als beim IE.
also das kann ich schoma ausschliessen.

Und, Ähhhh also ehrlich gesagt hab ich noch nie davon gehört, dass man jpegs progressiv abspeichern kann, was meinsten damit?
knauba ist offline   Mit Zitat antworten
Alt 10-05-2006, 19:11   #11 (permalink)
Neuer User
 
Registriert seit: Apr 2003
Beiträge: 173
Du kannst z.B. im Photoshop verschiedene Einstellungen beim Speichern von .jpg's angeben (NICHT Für Web speichern, sondern Speichern unter).

Bei den älteren Flash-Versionen musst Du das Bild als Baseline abspeichern, da der Player es sonst nicht verarbeiten kann.

Ein andere Möglichkeit ist das .jpg progressiv (mehrere Durchgänge) abzuspeichern, d.h. das Bild wird nach und nach geladen. Diese Bilder werden meines Wissens aber erst vom Flash-Player 8 gelesen.

Versuch mal die Bilder als Baseline abzuspeichern. Vielleicht liegt es ja doch daran.

Geändert von mannimedia (10-05-2006 um 19:13 Uhr)
mannimedia ist offline   Mit Zitat antworten
Alt 10-05-2006, 19:36   #12 (permalink)
Neuer User
 
Benutzerbild von knauba
 
Registriert seit: Apr 2004
Beiträge: 68
Zitat:
Ein andere Möglichkeit ist das .jpg progressiv (mehrere Durchgänge) abzuspeichern, d.h. das Bild wird nach und nach geladen.
Jetzt weiss ich was du meintest.

Leider liegt das nicht in meinem Einflussbereich, wie die Bilder abgespeichert werden. Muss das nehmen, was ich bekomme. :\

Ist doch echt zum Kinder kriegen, da friemelt man wochenlang an so ner seite rum und zum schluss, wenn man meint alles würde funktionieren kommt einem so ein vermaledeites stück software von mikrosoft in die quere. Das unbegreiflicher weise auch noch marktführer ist.
knauba ist offline   Mit Zitat antworten
Alt 10-05-2006, 19:48   #13 (permalink)
Neuer User
 
Registriert seit: Apr 2003
Beiträge: 173
Du kannst doch die Bilder die Du bekommst einfach mit Photoshop aufmachen und neu abspeichern.

Deinen Ärger über den IE kann ich so oder so voll und ganz nachvollziehen
mannimedia ist offline   Mit Zitat antworten
Alt 10-05-2006, 19:59   #14 (permalink)
Neuer User
 
Benutzerbild von knauba
 
Registriert seit: Apr 2004
Beiträge: 68
Die bilder kommen direkt vom Server und werden dynamisch in den flashFilm eingeladen. In welchem Format sie eingepflegt werden, darauf hab ich leider keinen Einfluss.
knauba ist offline   Mit Zitat antworten
Alt 10-05-2006, 20:21   #15 (permalink)
Neuer User
 
Registriert seit: Apr 2003
Beiträge: 173
Achso. Dann fällt mir leider auch nix mehr ein

Aber vielleicht hast Du ja irgendeine Möglichkeit dieses Problem in Betracht zu ziehen, denn ich denke daran könnte es liegen.
mannimedia 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 09:59 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele