** actually the previous code i have tried before but now I'm trying to use following code. 
function exportCensusMap() {
        var params = new esri.layers.ImageParameters();
        params.bbox = map.extent;
        params.width = 500;
        params.height = 400;
        params.format = "png8";
        params.transparent = true;
        baseLayer.exportMapImage(params, function (mapImage) {
            dojo.byId("img").src = mapImage.href;
       var i = dojo.byId("img").src; 
       img.document.execCommand('saveas', null ,i)
      });
      }
Really I'm trying to save image from esri server, some one can help me please? I'm new in javascript. 
Thanks in advance