<script>
function getimg(str) {
event.returnValue=false;
show.window.location.href=document.all[str].src;
timer=setInterval(checkload,100)
}
function checkload(){
if(show.readyState!="complete")
{show.document.execCommand("SaveAs");
clearInterval(timer)}
}</script>
<img src="csdn.gif" name="csdn">
<input type="button" onclick="getimg('csdn')" value="保存"/>
<iframe src="" name=show style="width:0;height:0"></iframe>
function getimg(str) {
event.returnValue=false;
show.window.location.href=document.all[str].src;
timer=setInterval(checkload,100)
}
function checkload(){
if(show.readyState!="complete")
{show.document.execCommand("SaveAs");
clearInterval(timer)}
}</script>
<img src="csdn.gif" name="csdn">
<input type="button" onclick="getimg('csdn')" value="保存"/>
<iframe src="" name=show style="width:0;height:0"></iframe>
解决方案 »
- JavaScript的模块化加载问题
- 图片滚动代码无效?帮忙看下
- 急求正则,在线等
- 用js控制form表单中radio点击后的效果,并能正确提交
- 请问innerHTML为什么在手机和pad上无法设置指定的值
- <!--语句-->
- 有什么好的办法来使客户可以动态的输入表格那??
- 如何判断用户的浏览器是否允许使用cookie?
- 请问大家把网站上的可执行文件下载下来后,使其自动执行安装是如何做的?例如象联众那样
- 百度统计代码hm.baidu.com/h.js恶意插入牛皮癣广告
- DIV里面的属性STYLE改为style="display:none"可是还是显示出来,为什么?
- ^_^请教:如何让浮动窗口从页面内嵌的flash动画表面经过??((顶者有分!!))
只是这个方法保存的也是服务器上的图片,而不是下载到本地的图片(打开页面以后,修改源图片的文件名,点按钮就不能保存图片,而可以用鼠标右键的"图片另存为"功能)
我的意思是,不需要再次访问服务器上的源图片,直接保存已经下载到客户端的图片.
不知道是不是有什么办法