日期:2014-05-16  浏览次数:20335 次

求复制网页中所有magnet到剪贴板的代码
有没有办法可以复制一个网页中所有的magnet链接到剪贴板中。
我知道queryseletorall可以找出网页中的magnet链接,但不知道怎么将这些链接复制到剪切板中。

具体点说,我就是想把下面这个网页中的所有magnet链接复制到剪贴板中,如果能在网页中添加一个[复制]按钮来实现最佳。

http://kickass.to/usearch/The%20Chronicles%20of%20Narnia%3A/?field=size&sorder=desc



------解决方案--------------------

<script type="text/javascript">
function copymagnet()
{
var a = document.getElementsByTagName("a");
var s = "";
for(var i=0, l = a.length; i < l; ++i)
if(a[i].href.indexOf("magnet:")==0)
s += a[i].href+"\n";
window.clipboardData.setData("Text",s);
alert("复制完成");
}

</script>
<input type="button" value="复制" onclick="copymagnet()" />