<IMG SRC="xxx.gif" onclick="a(this)">点击另存[要在同一域]
<script>
var pic
function a(o)
{
pic = window.open(o.src)
pic.document.execCommand("SaveAs")
pic.close()
}
</script>
<script>
var pic
function a(o)
{
pic = window.open(o.src)
pic.document.execCommand("SaveAs")
pic.close()
}
</script>
解决方案 »
- JQUERY延迟的问题
- Html,js 初学者跪求大神介绍js读取td的值
- 一个奇怪的链接问题,高手指点!
- 谁帮我看看 这个选项卡代码 在IE中为什么会出错呢
- 如何设置textarea中部分字体的颜色
- 替换标签 前的
- 请教关于如何查看XML字符串流?
- 卡在一个奇怪的地方,关于表格自动换行的
- Forum_400.font.js请问这个JS是干什么用的?
- IE 5.0 是否不支持 oPopup
- 用obj.attachEvent("event",new Function("myFunction(param)")) attach的事件响应函数,怎么detach呢?
- 闲来无事,找了些常见的代码,最简单的,
<p><img id=pic1 src=csdn.gif onclick=savepic()>点击另存[要在同一域]</p>
<script>
function savepic(){
if(document.all.a1==null){
objIframe=document.createElement("IFRAME");
document.body.insertBefore(objIframe);
objIframe.outerHTML= "<iframe name=a1 style='width:0;hieght:0' src="+pic1.src+"></iframe>";
re=setTimeout("savepic()",1)
}
else
{
clearTimeout(re)
pic = window.open(pic1.src,"a1")
pic.document.execCommand("SaveAs")
document.all.a1.removeNode(true)
}
}
</script>
<body>
<iframe name=demo style="display:none"></iframe>
<img src=1.jpg onclick=savepic(this)>
<img src=2.jpg onclick=savepic(this)>
<script>
function savepic(o){
pic=window.open(o.src,"demo")
setTimeout('pic.document.execCommand("saveas")',0);
}
</script>