power-box.de
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 01.04.2005, 12:40   #1
TP-Junior
 
Registriert seit: Jun 2004
easeus macht alles soweit korrekt

Störung der SWF durch JS-Link


Ist das eine Problem gelöst kommt direkt das nächste!

Habe eine mit Dreamweaver, relativ einfach strukturierte, bloß mit Tabellen versehene HTML-Seite mit eingebautem Flash-Dropdown-Menü gebaut, die in einer Tabellenzelle für sich liegt. Funktioniert auch an sich alles wunderbar, allerdings befindet sich auf der Seite (HTML-Umgebung) ein Button, den ich aus einer Grafik erstellt habe, der wenn ich ihn betätige, irgendwie Einfluss auf meine SWF nimmt; und zwar ruckelt diese dann.
Das seltsame daran ist (für mich jedenfalls), dass wenn ich anstatt der Verlinkung der Grafik einfach einen Hot-Spot über diese lege, das Ruckeln nicht mehr da ist.
Ich kann aber leider nicht nur Hot-Spots verwenden!

Ich denke ich sollte noch dazu sagen, dass ich am MAC mit dem entsprechenden IE5 arbeite. Vielleicht hat's ja auch was damit zu tun!?

Schon mal Danke für eventuelle Hilfestellungen!
easeus ist offline   Mit Zitat antworten


Alt 01.04.2005, 12:59   #2
TP-Moderator
 
Benutzerbild von Wanderratte
 
Registriert seit: Mar 2002
Wanderratte ist ein richtiges Arbeitstier - DANKEWanderratte ist ein richtiges Arbeitstier - DANKEWanderratte ist ein richtiges Arbeitstier - DANKEWanderratte ist ein richtiges Arbeitstier - DANKEWanderratte ist ein richtiges Arbeitstier - DANKEWanderratte ist ein richtiges Arbeitstier - DANKE
Hallo
In der Überschrift, schreibst du was vom JavaScript.
Die Frage ist jetzt, wenn du den Button betätigst bleibt das Ruckeln dauerhaft ??
Wenn nein, liegt es am Script, dass es in dem Moment wo es ausgeführt wird, einfach zuviel Prozessorleistung im Anspruch nimmt.
__________________
Gruß

Wanderratte
Gebildet ist,
wer weiß,
wo er findet,
was er nicht weiß.

Eurokicker
Home
Amazon Wunschzettel
Wanderratte ist offline   Mit Zitat antworten
Alt 01.04.2005, 15:44   #3
TP-Junior
 
Registriert seit: Jun 2004
easeus macht alles soweit korrekt

Hi!


Zitat:
Zitat von Wanderratte
Hallo
In der Überschrift, schreibst du was vom JavaScript.
Die Frage ist jetzt, wenn du den Button betätigst bleibt das Ruckeln dauerhaft ??
Wenn nein, liegt es am Script, dass es in dem Moment wo es ausgeführt wird, einfach zuviel Prozessorleistung im Anspruch nimmt.

Ja, der Grafik-Button befindet sich außerhalb der Swf-Datei in der HTML-Umgebung und ist mit JavaScript erstellt. Das Ruckeln ist in der Tat nicht dauerhaft, sondern erolgt immer nur in dem Moment, in dem ich mit der auch Maus über ihn fahre, also quasi 1x!
Das mit der Prozessorleistung kann natürlich gut sein, da ich leider über einigermaßen wenig RAM verfüge - nämlich 128 MB!

Wenn das tatsächlich der Grund ist, dann vielen für Deine Hilfe! Wär ich nämlich von alleine echt nicht draufgekommen - Amateur halt!
easeus ist offline   Mit Zitat antworten
Alt 01.04.2005, 15:48   #4
TP-Moderator
 
Benutzerbild von Wanderratte
 
Registriert seit: Mar 2002
Wanderratte ist ein richtiges Arbeitstier - DANKEWanderratte ist ein richtiges Arbeitstier - DANKEWanderratte ist ein richtiges Arbeitstier - DANKEWanderratte ist ein richtiges Arbeitstier - DANKEWanderratte ist ein richtiges Arbeitstier - DANKEWanderratte ist ein richtiges Arbeitstier - DANKE
Also ich gehe mal sehr stark von aus, dass es daran liegt
Flash läuft halt auf deinem Rechner, auch eine Flashseite die du im Internet siehst wird erst bei dir im Cache landen und dann abgespielt. Wenn du jetzt eine Reihe von Animationen in deinem Film hast und du dazu noch etwas schwach auf der Brust bist (ram-mäßig) und dann noch was anderes ausführst, wie halt das JavaScript das ja auch Clientseitig läuft, na dann kann es schon zum Ruckeln kommen
__________________
Gruß

Wanderratte
Gebildet ist,
wer weiß,
wo er findet,
was er nicht weiß.

Eurokicker
Home
Amazon Wunschzettel
Wanderratte ist offline   Mit Zitat antworten
Alt 01.04.2005, 16:07   #5
TP-Insider
 
Benutzerbild von Johannes P.
 
Registriert seit: Jan 2002
Johannes P. ist auf einem guten Weg
Nur um ein paar Korinthen... ähm... loszuwerden
Mit RAM hat das herzlich wenig zu tun. Am Prozessor hakt's, im wahrsten Sinne des Wortes, denn vektorbasierte Animationen (so wie im SWF-Format enthalten) werden erst zur Laufzeit berechnet.
Selbst bei 128 MB RAM müsste der betreffende Film schon mächtig groß sein, damit die Ursache dort zu suchen (und finden) wäre.
__________________
Gruß
Johannes
¬ 2-serious.de - Wo Veilchen blühen und Ideen sprühen.

Geändert von Johannes P. (01.04.2005 um 16:10 Uhr).
Johannes P. ist offline   Mit Zitat antworten
Alt 01.04.2005, 17:27   #6
TP-Veteran
 
Benutzerbild von root_alpha
 
Registriert seit: May 2003
Ort: münchen
root_alpha bringt sich richtig einroot_alpha bringt sich richtig ein
Hi,

Jo, muss Johannes P. recht geben
Das hat nicht viel mit dem RAM zu tun!, Schätze mal eher das es daran liegt, dass per ImageButton in der Seite mit aufruf des Javascripts einen reload der Seite bewirkt wird und somit auch der SWF geladen wird. Sollte dieser schon im cache liegen wird man trotzdem ein kleines ruckeln feststellen !!.

mein gedanke
__________________
mfg. - - Mario - - Icq 124346551 : MyWebHome : flashworld.ch : photozauber.de : TP Karte :

Fragen zu Flash bitte im Forum stellen, Danke
root_alpha ist offline   Mit Zitat antworten
Alt 02.04.2005, 00:44   #7
TP-Insider
 
Benutzerbild von ChrisU
 
Registriert seit: May 2003
Ort: Köln
ChrisU macht sich hier sehr viel Mühe
ich habe da eine weitere vermutung, die an root_alphas gedanken anknüpft.

@easeus
tritt das ruckeln erst auf,seitdem du die swf nach meiner empfehlung 1-2 pixel kleiner eingebunden hast? Sollte durch das JS ein reload stattfinden, kann es sein, dass der flashfilm erst erneut kleiner skaliert wird und dadurch ein Ruckeln sichtbar wird. Das geschieht bei Seitenaufruf zwar auch, aber es fällt optisch nicht so auf wie hier.

Lösungsvorschlag:
Du vergibst der zelle, in die deine swf eingebunden ist die momentane swf-maße und bindest das swf mit höhe und breite von 100% ein, so dass sich die zelle nicht mehr bewegen kann.
__________________
Code:
if (IchKannsNicht==GehtNicht){IchKannsNicht=true}
else {IchKannsNicht=IchLerne}
GreetZzz,
<=:: ChrisU ::=>
ChrisU ist offline   Mit Zitat antworten
Alt 02.04.2005, 15:18   #8
TP-Junior
 
Registriert seit: Jun 2004
easeus macht alles soweit korrekt
Danke erstmal für euer aller Beiträge!

Darauf, ob es was mit dem Skalieren der SWF was zu tun hat, habe ich noch überhaupt nicht geachtet!
Werde es also mal erstmal testen müssen und werde dann mit Sicherheit Bericht erstatten...

easeus
easeus ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Flash
Störung der SWF durch JS-Link Störung der SWF durch JS-Link
« Text zoomen | "Aufblinken" bei laden von *.swf verhindern? »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 11:20 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67