Mit altbackenem JavaScript geht Option drei ganz sicher nicht, dessen bin ich mir bewusst. Ich bin in Sachen dataURIs und Alternativen allerdings nicht so fit um sagen zu koennen ob dort eventuell eine Moeglichkeit besteht, deswegen diese Frage.
Mir ist nicht klar was die Frage überhaupt ist. Du kannst mit JS nicht auf den Client zugreifen. Dazu benötigt dein Skript erweiterte Rechte und entweder ActiveX oder XCOM, aber so wie du es schilderst geht es nicht.
Struppi.