我在此帮助下使用了复制到剪贴板功能:
function clipboard(control, url, key) {
ZeroClipboard.setMoviePath('http://davidwalsh.name/dw-content
/ZeroClipboard.swf');
//create client
var clip = new ZeroClipboard.Client();
clip.setText(control.textContent);
clip.addEventListener('complete', function (client, text) {
alert('copied: ' + text);
CheckIPAddress(key);
window.open(url, '_blank');
});
//glue it to the button
clip.reposition('GridView1_ctl03_lnk');
clip.glue(control);
}
直到现在,它运作良好。
但是当控件由于滑动功能而改变位置时,控件会粘在原始位置和新位置上。
有没有这样的方法,当控制改变它的位置然后保持粘在新位置并从旧位置移除。
提前致谢。
答案 0 :(得分:2)
<div id="d_clip_container" style="position:relative">
<div id="d_clip_button")Copy to Clipboard</div>
</div>
代码:
clip.glue('d_clip_button','d_clip_container');