클라이언트의 클립보드에 텍스트를 복사하려면 여러 단계가 필요합니다.
jQuery를 사용하여 이를 수행하려면 다음 단계를 따르세요.
<code class="html"><script src="https://code.jquery.com/jquery-3.6.0.min.js"></script></code>
<code class="html"><textarea id="my-textarea"></textarea> <script> $( "#my-textarea" ).on( "click", function() { // Get the selected text var selectedText = $(this).val(); // Clipboard API is not supported in all browsers if (!navigator.clipboard) { console.error("Clipboard API not supported"); return; } // Set the selected text to the clipboard navigator.clipboard.writeText(selectedText).then(() => { // Success alert("Text copied to clipboard!"); }, () => { // Error alert("Failed to copy text to clipboard"); }); }); </script></code>
이 접근 방식은 대부분의 최신 브라우저에서 지원되는 Clipboard API를 사용합니다. 대상 고객에 구형 브라우저가 포함되어 있는 경우 제공된 답변에 설명된 대로 ZeroClipboard 또는 Flash 사용과 같은 대체 방법을 사용하는 것이 좋습니다.
위 내용은 jQuery를 사용하여 클라이언트의 클립보드에 텍스트를 복사하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!