Skip to content Skip to sidebar Skip to footer

Downloading File From Dataurl In Javascript

From this string we get from DataURL, what's the best way to download this as a file? So far what I got was using a basic window.open('myDataURL');, but I'm not able to change the

Solution 1:

you can add a download attribute to the anchor element. sample:

<adownload="abcd.zip"href="data:application/stream;base64,MIIDhTCCAvKg........">download</a>

Solution 2:

Try this:

data:application/msword;fileName=test.doc;base64,0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAACAAAANQAAAAAAAAAAEAAANwAAAAIAAAD+////AAAAADQAAABsAA/

But this is just a guess from googling around and might be browser-dependent. The real answer to this is, you can't - See http://www.ietf.org/rfc/rfc2397 for reference, there's nothing in the specification to support a filename.

Post a Comment for "Downloading File From Dataurl In Javascript"