Sehr guter Hinweis, das mit dem Code, der das Flash einbindet:
Im Fehlerfall (Dialog erscheint) ist folgender Code im Quelltext enthalten:
Code:
<OBJECT CLASSID="
clsid:D27CDB6E-AE6D-11cf-96B8-444553730000" CODEBASE="http://active.macromedia.com/flash5/cabs/swflash.cab#version=5,0,0,0" ID=navmovie WIDTH=730 HEIGHT=430>
Im Nicht-Fehlerfall (Dialog erscheint nicht) ist folgender Code enthalten:
Code:
<OBJECT CLASSID="
clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" CODEBASE="http://active.macromedia.com/flash5/cabs/swflash.cab#version=5,0,0,0" ID=navmovie WIDTH=770 HEIGHT=430>
Das hab ich jetzt mit einer "repräsentativen" Statistik (3 bis 4 Versuche
) herausgefunden.
Man beachte den Unterschied in der CLASSID.
Die Frage ist nun (neben der Frage, warum der Unterschied überhaupt ausgeliefert wird), warum der Internet Explorer und auch der Firefox kein Problem damit haben bzw. warum deren Server (evtl.) immer die korrekte CLASSID an die "echten" Browser ausliefert, und an den gekapselten Browser zwei verschiedene... vielleicht bin ich Opfer eines Load-Balancers (die verwenden sowas), wobei ich mich frage, warum der Unterschied überhaupt sein muss...
Auf jeden Fall kann ich das Problem jetzt eingrenzen.
Ich weiß nicht, ob noch jemand einen konstruktiveren Vorschlag hat, ansonsten würde ich jetzt die HTTP-Header vergleichen und mich für's erste bedanken...