
如何将以下代码放到JS文件里使其正常运行 55
代码如下:document.body.oncopy=function(){setTimeout(function(){vartext=clipboardData.getD...
代码如下:
document.body.oncopy = function () { setTimeout( function () { var text = clipboardData.getData("text if (text) { text = text + "\r\n本文来自,详细请参考:"+location.href; clipboardData.setData("text", text); } }, 100 ) }")
我把他直接放到JS里调用,发现不管用。这个主要是一个用户复制文章的话,会自动在文章末尾出现该文章网址的js文件。
大侠帮帮忙,怎么样书写才能放到JS里调用呢 展开
document.body.oncopy = function () { setTimeout( function () { var text = clipboardData.getData("text if (text) { text = text + "\r\n本文来自,详细请参考:"+location.href; clipboardData.setData("text", text); } }, 100 ) }")
我把他直接放到JS里调用,发现不管用。这个主要是一个用户复制文章的话,会自动在文章末尾出现该文章网址的js文件。
大侠帮帮忙,怎么样书写才能放到JS里调用呢 展开
展开全部
js文件保存为 copy2.js(名字自己改)
内容写:function copy2() {
setTimeout( function () {
var text = clipboardData.getData("text if (text) { text = text + "\r\n本文来自,详细请参考:"+location.href; clipboardData.setData("text", text); } }, 100 ) }")
}
}
上面你写的这一段代码很可能是错的,主要自己修改正确,不然函数就是错误的。
页面里面在<head>和</head>之间添加包含js文件的代码,如:
<head>
<script src="copy2.js"></script>
</head>
<body oncopy="copy2()">
</body>
上面的代码缺一不可,copy2.js文件放在页面相同的目录下。
内容写:function copy2() {
setTimeout( function () {
var text = clipboardData.getData("text if (text) { text = text + "\r\n本文来自,详细请参考:"+location.href; clipboardData.setData("text", text); } }, 100 ) }")
}
}
上面你写的这一段代码很可能是错的,主要自己修改正确,不然函数就是错误的。
页面里面在<head>和</head>之间添加包含js文件的代码,如:
<head>
<script src="copy2.js"></script>
</head>
<body oncopy="copy2()">
</body>
上面的代码缺一不可,copy2.js文件放在页面相同的目录下。
展开全部
把你的操作封装到一个方法里保存到js文件中,然后在你的页面中的<body>标签的oncopy事件调用该方法。
追问
能不能详细说说,我已经将悬赏额提高到最高了,我只有这么多财富值了。希望能详细教教我,因为我对编程什么的基本不懂!
追答
楼上正解,不过需要把那段js放到js文件中然后引入进你的网页来。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
放到页面的最下面
追问
能不能详细说说,我已经将悬赏额提高到最高了,我只有这么多财富值了。希望能详细教教我,因为我对编程什么的基本不懂!
追答
function cc() { setTimeout( function () { var text = clipboardData.getData("text if (text) { text = text + "\r\n本文来自,详细请参考:"+location.href; clipboardData.setData("text", text); } }, 100 ) }")
网页内容
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询