JS:
Durch Einstellen der Einbettungshöhe und -breite kann die Höhe und Breite des zu erhaltenden Blitzes geändert werden.
Kopieren Sie den Codecode wie folgt:
<!DOCTYPE HTML>
<html>
<Körper>
<embed src="test550X400.swf" id="flash"/>
<script type="text/javascript">
var flash = document.getElementById("flash");
Alert("Width: "+flash.width+" Height: "+flash.height);
</script>
</body>
</html>
JAVA:
Die Größe des Flashs kann mithilfe von Java zum Parsen der Header-Informationen der Flash-Datei ermittelt werden. Dabei ist besonders darauf zu achten, dass es zwei Arten von Flash gibt: FWS und CWS. Der Datenteil von CWS liegt in Form eines von zlib komprimierten Flashs vor und muss vor dem Parsen dekomprimiert werden.
Für FWS-Typ-Flash enthalten die Header-Informationen Größeninformationen. Die Analysemethode lautet wie folgt:
Die ersten drei Bytes identifizieren den Flash-Typ (FWS/CWS);
5, 6, 7 und 8 Bytes sind die Größe der Flash-Datei;
Lesen Sie 5 Bits ab dem 9. Byte und setzen Sie den Wert auf n. Lesen Sie n Bits und setzen Sie den Wert erneut auf x. Lesen Sie n Bits und setzen Sie den Wert auf y. Die Breite und Höhe der SWF-Datei betragen x/20 bzw. y/20 Pixel