为什么这段js代码在ie中可以调用,火狐浏览器和谷歌浏览器都不管用呢,请高手指点一下
<scripttype="text/javascript">varnewTitle='{$glo.web_name}提醒您:';functioncopyToClipboa...
<script type="text/javascript">
var newTitle = '{$glo.web_name}提醒您:';
function copyToClipboard(obj) {
if (obj) {
var clipBoardContent = obj.value;
$(obj).select();
try {
window.clipboardData.setData("Text", clipBoardContent);
alert("您好,链接复制成功!", newTitle);
}
catch (e) {
alert("您好,链接复制失败,请手动复制!");
}
}
}
$(function() {
$("#txt_links").click(function() { $(this).select(); });
});
function login(){
window.location.href = "/member/";
}
</script> 展开
var newTitle = '{$glo.web_name}提醒您:';
function copyToClipboard(obj) {
if (obj) {
var clipBoardContent = obj.value;
$(obj).select();
try {
window.clipboardData.setData("Text", clipBoardContent);
alert("您好,链接复制成功!", newTitle);
}
catch (e) {
alert("您好,链接复制失败,请手动复制!");
}
}
}
$(function() {
$("#txt_links").click(function() { $(this).select(); });
});
function login(){
window.location.href = "/member/";
}
</script> 展开
2个回答
展开全部
尊敬的用户,您好!很高兴为您答疑。
因为浏览器的安全策略,在火狐下是不可以用js直接访问剪切板的。
希望我的回答对您有所帮助,如有疑问,欢迎继续咨询我们。
因为浏览器的安全策略,在火狐下是不可以用js直接访问剪切板的。
希望我的回答对您有所帮助,如有疑问,欢迎继续咨询我们。
2015-01-28
展开全部
浏览器自己的安全性考虑,谷歌,火狐的不能直接用
追问
现在有没有解决的办法?
追答
没办法的,应该见过在一些页面中点了复制会提示你浏览器不支持的吧。。
不过可以去找一个flash来实现。。参考一下
www.cnblogs.com/milkmap/archive/2012/08/13/2636354.html
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询