怎样把一张图片的地址保存到剪贴板上?

来源:百度知道 编辑:UC知道 时间:2024/05/27 00:53:20
请您先参考一段代码:
====
<input type="button" name="Submit" onClick='copyToClipBoard()'
value="点击复制本页地址,传给QQ/MSN上的好友">
<script language="JScript">
function copyToClipBoard(){
var clipBoardContent="";
clipBoardContent+=document.title;
clipBoardContent+="\n";
clipBoardContent+=this.location.href;

clipBoardContent+=url
window.clipboardData.setData("Text",clipBoardContent);
alert("复制成功,请粘贴到你的QQ/MSN上推荐给你的好友");
}
</script>
====
以上代码,是将当前网址复制到剪贴板.
接下来,用此原理,我想把某张图片的地址复制到剪贴板,请参考以下原码:
===
<img src='"&rs("url")&"' align='center' border='0'>
===
以上这段asp代码,里面的"url"得到的是图片的相对路径.
请问,怎样将当前图片的地址复制到剪贴板?

简单的说,单击"复制"按钮,剪贴板上就能得到该图片的地址.能不能帮我完整的写一下?

function select_all(){
var num=document.all.tags("input").length-1;
if(document.getElementById("p_all").checked==true){
for(i=0;i<num;i++){
document.all.tags("input")[i].checked=true;
}
for(i=0;i<document.all.tags("img").length;i++){
if(document.all.tags("img")[i].className!=""){
document.all.tags("img")[i].className="img_1";
}
}

}
else{
for(i=0;i<num;i++){
document.all.tags("input")[i].checked=false;
}
for(i=0;i<document.all.tags("img").length;i++){
if(document.all.tags("img")[i].className!=""){
document.all.tags("img")[i].className="img_2";
}
}
}
//alert(num);
}

function select_one(id,checkbox){
if(checkbox.checked==true