Home > without mouse, without right click > “Save Image As” without Right Click using Javascript

“Save Image As” without Right Click using Javascript

<script>
function saveImageAs (imgOrURL) {
if (typeof imgOrURL == ‘object’)
imgOrURL = imgOrURL.src;
window.win = open (imgOrURL);
setTimeout(’win.document.execCommand(”SaveAs”)’, 500);
}
</script>

<A href=”#”
ONCLICK=”saveImageAs(document.getElementById(’embedImage’)); return false” >save image</A>

<img id=”embedImage” src=”impossible.jpg” >
I am not the author of this code and i am really not sure where i picked up this script. But it works too good… only on IE

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • De.lirio.us
  • description
  • Furl
  • Reddit
  • Slashdot
  • Spurl
  • StumbleUpon
  • Technorati
  • TwitThis
  1. Jay
    December 10th, 2008 at 21:23 | #1

    add
    setTimeout(’win.close()’, 500);
    after
    setTimeout(’win.document.execCommand(”SaveAs”)’, 500);
    so that the popup page closes automatically after saving.

  2. Jaya
    October 29th, 2009 at 06:00 | #2

    Thanks Jay.. It works!!

  1. April 19th, 2008 at 00:03 | #1