『壹』 求一段复制文字就会自动加版权的代码,要求在ie,火狐和360下都可以用
您好!很高兴为您答疑!
兼容火狐和IE的JS复制代码
function test(){
var text=document.getElementById("txtUser").value;
if(2Clipboard(text)!=false){
alert("这里加入要弹出的内容 ");
}
}
function 2Clipboard(txt){
if(window.clipboardData){
window.clipboardData.clearData();
window.clipboardData.setData("Text",txt);
}else if(navigator.userAgent.indexOf("Opera")!=-1){
window.location=txt;
}else if(window.netscape){
try{
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
}
catch(e){
alert("您的firefox安全限制限制您进行剪贴板操作,请打开'about:config'将signed.applets.codebase_principal_support'设置为true'之后重试,相对路径为firefox根目录/greprefs/all.js");
return false;
}
var clip=Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard);
if(!clip)return;
var trans=Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable);
if(!trans)return;
trans.addDataFlavor('text/unicode');
var str=new Object();
var len=new Object();
var str=Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);
var text=txt;str.data=text;
trans.setTransferData("text/unicode",str,text.length*2);
var clipid=Components.interfaces.nsIClipboard;
if(!clip)return false;
clip.setData(trans,null,clipid.kGlobalClipboard);
return true;
}
}
您可以在火狐社区了解更多内容。希望我的回答对您有所帮助,如有疑问,欢迎继续在本平台咨询。
『贰』 复制网页自动加入版权信息
是利用javascript实现的。纯html是办不到的。一下是代码,复制过去保存为.html的文件,测试一下吧。主要用到clipboardData的几个方法。就是剪切板数据对象的方法。进行操作。
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<script>
window.clipboardData.clearData();
function It(){
window.clipboardData.setData("text",window.clipboardData.getData("Text")+"\r\n========版权信息=========")
alert(window.clipboardData.getData("Text"));
}
</script>
</HEAD>
<BODY>
请先复制一段内容,然后点击下面的按钮<br>
<button onclick="It()">click me</button>
</BODY>
</HTML>
『叁』 怎么实现在Z_Blog复制日志,粘帖的时候自动带版权信息
编辑b_article-single.html这个模抄板文件,在适当位置袭(正文部分哦,如果放到评论里是没什么用处哦)加入下面这些代码即可。
<script type="text/javascript">
document.body.on=function(){
event.returnValue=false;
var t=document.selection.createRange().text;
var s="本文来源于<#ZC_BLOG_TITLE#> <#ZC_BLOG_HOST#> , 原文地址:<#article/url#> ";
clipboardData.setData('Text','\r\n'+t+'\r\n'+s+'\r\n\r\n\r\n');
}
</script>
『肆』 求一个有效的wordpress复制文章内容自动添加版权信息代码
推荐使用插件,会自动添加版权信息。效果如下图。
『伍』 对于php做的网站怎么在复制文字时自动添加版权,在html文件可以,php的好像不行
这本来就是属于客户端的应用,所以和服务器端语言php是没什么关系的,楼上的朋友正解,用js写一个响应on的函数
『陆』 网页复制带版权的代码问题
<script type="text。javascript"> function Url3() { var Url5=document。getElementById("biao6"); Url0。select(); 。。选择对象 document。execCommand("Copy"); 。。执行浏览器复制命令 alert("已m复制好,可贴粘。"); } <。script> <textarea cols="60" rows="30" id="biao8">用户0定义q的代码区m域<。textarea> <input type="button" onClick="Url8()" value="点击复制代码" 。> 将以3上m代码拷贝6到DW的代码区m,就可以3实现。其中0。用户2定义g的代码区m域这几p个v字你可以4改写为2任意内3容。 gちq┌wxァo违jЗr′たny┠p
『柒』 dedecms如何在复制文章时自动加版权
COPY页面内容,自动在后面加上网站信息,利于SEO
* <script type="text/javascript">
document.body.on = function () { setTimeout( function () { var text = clipboardData.getData("text"); if (text) { text = text + "\r\n本篇文章来源于 此处是你的网站地址。 原文链接:"+location.href; clipboardData.setData("text", text); } }, 100 ) }
</script>
插入以上代码到你的页面就醒了。
望采纳哦
『捌』 许多网站再复制粘贴时自动带上版权和源地址,这种代码是什么呢
<script language=javascript>
document.body.on=function(){
event.returnValue=false;
var txt_cr=document.selection.createRange().text;
var _cr="本文来自xxx http://xxx.xxx.xxx, 本文地址:http://xxx.xxx.xxx/xxx/xxx.xxx";
clipboardData.setData('Text','\r\n'+txt_cr+'\r\n'+_cr+'\r\n\');
}
</script>
『玖』 百度空间文章复制自动加版权信息
试一试用CSS变形+CSS使用Javascript,来使用这个复制功能~
『拾』 当别人复制你的文章时怎么自动在最后加上版权信息
这个可以通过JS来实现。举例:
把代码插入到HTML文件中
<body>
<script type="text/javascript">
document.body.on = function () {
setTimeout( function () {
var text = clipboardData.getData("text");
if (text) {
text = text + "\r\n本文来自:XX网(具体网址)具体网址:"+location.href; clipboardData.setData("text", text);
}
}, 100 )
}
</script>
</body>
即可实现。