自己写了一篇很了不起的文章,总希望被更多的人分享到吧。下面我们介绍一个利用JavaScript实现在网站上常用的点击按钮就实现收藏本页地址及分享本页地址和复制源码的功能。
首先我们看在此功能中会用到的几个JS方法与文档属性:
1,document.location.href--获取本页地址
2,document.title--获取本页标题
3,window.external.AddFavorite(网页地址:如http://www.lmwlove.com,网页标题:如程序食堂-我们一起进步的食堂)--收藏网页到收藏夹
4,clipboardData.setData(要复制的内容的格式, 要复制的内容)--将要粘贴的内容粘贴到粘贴板
5,document.all(网页容器ID).innerText--获取一个指定容器(如一个div)中的文本
下面就来看具体的方法吧。
收藏本页地址:function shouchang() {
window.external.AddFavorite(document.location.href, document.title)
}
分享本页地址:function feixiang() {
var str = "我发现了一篇比较有用的文章,赶快看看吧!"
str = str + '\r\n\r\n' +'引用标题:'+ document.title;
str = str + '\r\n' + '引用地址:' + document.location.href;
clipboardData.setData('text', str);
alert('本章标题与地址已经复制到您的粘贴板了,赶快将它复制到你要分享的地方吧:)');
}
复制指定源码:function fuzhi(id) {
var text = document.all(id).innerText
if (clipboardData.setData("text", text))
{ alert("复制成功!") }
else
{ alert("复制失败!") }
}
n