如何在复制网页内容的时候增加版权信息

今天给山青院使用的CMS增加防复制及复制增加版权的功能,找到了一段JS代码,感觉挺不错的,特记录下来,备用:

[codesyntax lang="html4strict"]

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>复制页面文字时,增加版权信息的功能</title>
</head>
<body>
将这段文字复制后,在其他地方粘贴你就能看到自动加入的文字
<script type="text/javascript">
document.body.oncopy = function () {
setTimeout( function () {
	var text = clipboardData.getData("text");
	if (text) {
		text = text + "n----本文来源自:Kaisir的部落格 http://www.kaisir.com";
		clipboardData.setData("text", text);
		}
	}, 100 )
}
</script>
</body>
</html>

[/codesyntax]

不过很可惜的,这段代码对FireFox无效~

此外,如果想要在JS中进行引号嵌套,则需要使用双重引号~~""->"


发表评论

(必填)

(必填)

(以便回访)