클립 보드 기능으로 복사 기능을 구현했습니다. IE의 모든 버전에서 정상적으로 작동하지만 FireFox에서는 작동하지 않습니다. 이 문제를 해결하는 데 도움주세요. 세부 정보는 클립 보드로 복사가 FireFox에서 작동하지 않습니다.
<script src="../../Scripts/JQPlugins/jquery.clipboard.js" type="text/javascript"></script>
<script src="../../Scripts/JQPlugins/jquery.clipboard.pack.js" type="text/javascript"></script>
<script type="text/javascript">
$.clipboardReady(function() {
$("input#buttonid").bind('click', function() {
var text = $("#url").attr("href") + "\n" + $("#pwd").html();
$.clipboard(text);
alert("hi");
return false;
});
}, { swfpath: "../../Scripts/JQPlugins/jquery.clipboard.swf", debug: true });
</script>
그리고 내 코드 파일 구조는
Project > Scripts > JQPlugins >
1. jquery.clipboard.js
2. jquery.clipboard.pack.js
3. jquery.clipboard.swf
내가 잘못 생각할 수도 있지만이 기능이 널리 구현되지 않은 주된 이유는 보안 문제 때문입니다. – jldupont
제발 나를 설명해 주시겠습니까 – Pankaj
Pankaj, 10 이전의 Flash 버전에서는 Flash가 사용자의 승인없이 클립 보드와 상호 작용할 수있었습니다. (적어도) 성가신 일이었고 (대부분) 보안 문제였습니다. Flash 10은 더 이상 이것을 허용하지 않습니다. 아래 내 대답을 참조하십시오,하지만이게 당신이 달려있는 것 같아요. – delfuego