在html或者jsp中怎么弹出文件另存为的对话框

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在html或者jsp中怎么弹出文件另存为的对话框相关的知识,希望对你有一定的参考价值。

html或者jsp中弹出文件另存为的对话框,可以调用document.execCommand方法

调用JS方法document.execCommand即可在前台页面调出另存为对话框,并将将服务器上存放的文件保存到本地。HTML页面另存为对话框DEMO.rar

代码: 
 <script language=\'javascript\' type=\'text/javascript\'>
function getimg() //另存为存放在服务器上图片到本地的方法

    event.returnValue=false;
    show.window.location.href=imgSrc.src;
    timer=setInterval(checkload,100)


function checkload()

    if(show.readyState!="complete")
    
        //调用document.execCommand方法,\'Saveas\'表示打开文件另存为对话框命令
        show.document.execCommand(\'SaveAs\');
        clearInterval(timer)
    
  
</script>
<img id="imgSrc"   src="test.bmp" /></br>
<input id="btnSaveAs" type="button" value="另存为上图" onclick="getimg()"/>
<iframe src="" name="show"  style="width:0;height:0"></iframe>

参考技术A 在服务器端设置响应头: Content-Type=application/octet-stream Content-disposition: attachment;filename=文件名本回答被提问者采纳

PDF文件如何设置分辨率?

参考技术A

PDF文件设置分辨率步骤如下:

1、首先使用专用的软件打开pdf文件,如图所示。右击该文件,然后选择打开方式,打开该文件。

2、然后,点击软件左上角位置中的“文件”,然后点击“另存为”。pdf文件转换为图片就是通过另存为的方式进行的。同样还可以转换为word等多种文件格式。

3、然后在另存为的文件对话框中,点击下方的箭头所指位置,然后在下方弹出的框中,点击选择“png”格式。

4、然后,点击左下角位置中的“设置”,然后在设置中,点击如图所示位置中的“分辨率”。

5、然后选择如图所示位置中的分辨率,这里的分辨率选择的越高,转换的图片的分辨率越高,但是可能会因为你选择的分辨率太大,导致图片尺寸太大,无法导出,这时候就需要选择小点的分辨率。

6、这里需要注意的是,每次转换可能因为转换文件格式不一样,需要选择的选项不一样,但是都是通过上述步骤进行选择,下图中还可以进行色彩管理和文件设置的选择,选择成功之后,点击下方的“保存”即可。

    官方服务
      官方网站官方网站

以上是关于在html或者jsp中怎么弹出文件另存为的对话框的主要内容,如果未能解决你的问题,请参考以下文章

PDF文件如何设置分辨率?

HTML中保存,另存为,功能是如何实现的

excel表格怎么另存为html网页

word文档整体固定模版怎么单个调节

“图片另存为”时弹出的小窗口最近变成了大窗口(几乎全屏),怎么调回小窗口去

另存为 出现的这个框框叫啥?