PostOpen läuft am Server, die Datei liegt lokal.
Das geht nicht.
Wenn Du lokale Dateien verarbeiten willst, muss sie der User im Browser explizit hinaufladen.
Auch mit JavaScript wirst Du im Normalfall aus dem Browser heraus keinen Zugriff auf das Filesystem bekommen - außer Du spielst Dich mit den vertrauenswürdigen Zonen, etc. aber das ist nur gefrickel und funktioniert zumeist, wenn überhaupt, nur mit dem IE.