I want to kick off a file download for a user when he clicks a link, but I have an onbeforeunload
handler that I don't want to get invoked when the download begins. To downloads, I currently have an <a>
with the href
set to the file location but clicking it results in onbeforeunload
being invoked in Chrome (not in FF, though).
I know I can set a private flag and check that in the onbeforeunload
handler, but is there some way to kick off the download using ajax? I still want the user to see the usual dialogs when they download the file (Open/Save etc).
Ideas?