跪求一个复制按钮代码的问题。拿20分送给高手。

来源:百度知道 编辑:UC知道 时间:2024/05/26 11:37:57
大家先看这个帖子。http://www.fzlgo.com/html/fdmokuai/2008/11/20083856085142.html
我想做成他那样的效果。但都无法成功。
大家注意看:模块引用地址:****************** 点击复制地址
我想做一个和她一样的复制按钮条。哪位高手能高手我那段代码。
我也试着模仿做。但都是无法复制成功。不知道哪里出错了。
哪位高手知道这段代码。告诉我下。我愿意悬赏。

刚修改了下答案,这个是纯用JS代码实现的,不需要结合其它语言来得到当前页面代码

===========
<body onload= "window_onload()">
<script language="javascript" type="text/javascript">
function window_onload()
{
var thisurl = location.href;
document.all.MyUrl.value=thisurl;
}
function cCopy(){
var obj=document.getElementById("MyUrl");
obj.select();
js=obj.createTextRange();
js.execCommand("Copy")
alert("复制成功");
}
</script>
<div>
本文地址: <input name="MyUrl" type="text" value="将当前页面地址写到这里" size="40"/>
<input type="button" value=" 复制 " onclick="return cCopy();" />
===========
注意这里的<body onload= "window_onload()">

如果网页上已经有body标签,在原来的body标签中加入
onload= "window_onload()"
就可以了。