2012-02-24 6 views
0

웹 페이지의 텍스트를 선택한 다음 jQuery 또는 Javascript를 사용하여 복사 할 수 있는지 알고 싶습니다. 다른 언어로 CTRL+X, CTRL+CCTRL+V을 호출하는 방법은 다음과 같습니다. jQuery 또는 Javascript?.이 작업을 수행 할 수 있습니까? 그러나 CUT 명령은 웹 페이지의 하이퍼 텍스트가 아닌 텍스트 영역이나 텍스트 상자에있는 텍스트에서 호출됩니다. 저에게 알려주세요.잘라 내기 복사 붙여 넣기 jQuery/자바 스크립트

+0

브라우저에서 텍스트를 클립 보드로 복사하는 몇 가지 방법이 있습니다 (http://stackoverflow.com/questions/400212/how-to-copy-to-clipboard-in-javascript). 필요에 맞게 조정할 수 있습니다. – approxiblue

+0

플래시 지미를 사용하고 싶지 않습니다. –

답변

2

아마도 버튼을 호출 할 수 있으며 웹 페이지의 텍스트를 복사하는 것은 DOM에 대한 액세스가 가능할 수 있지만 클립 보드에 액세스하려는 것으로 보이며 일관되게 수행하는 방법은 다음과 같습니다. 보통 플래시 사용.

ZeroClipboard 플러그인은 가장 일반적으로 사용되는 플러그인으로 통합하기 쉽고 클립 보드에 대한 모든 액세스 권한을 제공합니다.

예를 들어 CSS3Please을 보시면 ZeroClipboard 플러그인을 사용하고 있다고 생각합니다.

+0

플래시를 사용하고 싶지 않습니다. –

+0

그러면 IE에서만 작동하는 의사 코드로 제한되며 다른 브라우저에서는 JavaScript에서 클립 보드에 액세스 할 수 없습니다. – adeneo

2

이 작업을 수행 할 수 있습니까? ... 나는 당신이 모든 주요 브라우저에서 작동 할 필요가없는 경우,

플래시

를 사용하지 않습니다.

관련 문제