JS支持各种浏览器的点击复制代码
作者:迷失的宇 来源:ASP急救中心 浏览: 添加日期:2010-12-17 我要评论( )
[导读]我们不是天才,但是不是通才,所以在某些方面,还需要别人的帮助,今天在查找点击复制的代码的时候,找了很多,但是真正能用的特别少,其中一个我感觉就是特别完美的,支持各种浏览器,就收集在本站中,自己的用的同时,如果你需要,可以直接拷贝过去。
我们不是天才,但是不是通才,所以在某些方面,还需要别人的帮助,今天在查找点击复制的代码的时候,找了很多,但是真正能用的特别少,其中一个我感觉就是特别完美的,支持各种浏览器,就收集在本站中,自己的用的同时,如果你需要,可以直接拷贝过去。
HTML中代码如下:
<input type="text" name="a" id="copyrightId" value="复制源码地址:http://www.ccap168.cn" />
<input type="button" name="button" value="复制" onclick="copyToClipboard(‘copyrightId’, ‘复制成功。现在您可以粘贴(Ctrl+v)到别的地方了’, ‘\n您的复制内容来自 ccap168.cn’)" />
JS中的代码如下:
function copyToClipboard(theField,isalert,note) {
// theField copyright内容的节点ID
// isalert 成功后的提示
// note copyright成功后所添加的后缀
var tempval=document.getElementById(theField);
if(navigator.appVersion.match(/\bMSIE\b/)){
therange=tempval.value;
therange+="\n"+note;
window.clipboardData.setData(‘text’,therange);
if(isalert)alert(isalert);
}else{
alert("您使用的浏览器不支持此复制功能,请使用Ctrl+C或鼠标右键。");
tempval.select();
};
};
Tags:
- 上一篇:下面没有链接了
- 下一篇:下面没有链接了
相关文章
文章评论
正在载入评论数据中...
