Michael: Binärdatei Browserseitig mit Script bearbeiten

Beitrag lesen

Da Du ohnehin clientseitig JS nutzt, kannst Du das Laden der Binärdateien auch über XMLHttpRequest machen. Dann brauchst Du sie auch nicht als base64 kodierte Daten in XML zu verpacken oder überhaupt in die HTML Seite zu integrieren. Die Daten müssen lediglich per HTTP abrufbar sein.

MfG
GK

Hallo Gerhard,
ich habe das ganze Probiert, klappt auch fast ganz gut. Ich bekomme die Daten rüber, kann sie auch einer Variablen zuweisen, nur ich kann auf die Werte nicht zugreifen.

var MyData = new Array();

if (xmlHttp.readyState == 4)
{
 MyData = xmlHttp.responseBody;
}

Bei Zugriff via: MyData[0]
Als Fehlermeldung kommt:
Kein Objekt.

Im ScriptDebugger wird MyData als Byte of Array bezeichnet und enthält die korrekten Daten.

Die Methode "xmlHttp.responseText" funktioniert in meinem Fall nicht, da es wie gesagt Binärdaten, also alles zwischen 0x00 und 0xFF, sind.

Michael

p.s.: Es reicht mir vorerst, wenn das ganze mit IE funzt, da jeder der HIER auf die Applikation Zugriff hat, diesen nutzen wird!