반응형
IE에서 문장 복사하기
[예제 1] 데이타만 미리 준비해두고 클립보드에 복사하기
<script language="JavaScript">
< !--
function copy() {
var data = "안녕하세요.\n찾아주셔서 반갑습니다.\n앞으로도 잘부탁드립니다.";
window.clipboardData.setData("Text",data);
alert('복사 되었습니다.');
}
//-->
< /script>
< span style="cursor:pointer" onClick="copy()">[인사말]</span>
< br />
< TEXTAREA NAME="" ROWS="20" COLS="40"></TEXTAREA>
< !--
function copy() {
var data = "안녕하세요.\n찾아주셔서 반갑습니다.\n앞으로도 잘부탁드립니다.";
window.clipboardData.setData("Text",data);
alert('복사 되었습니다.');
}
//-->
< /script>
< span style="cursor:pointer" onClick="copy()">[인사말]</span>
< br />
< TEXTAREA NAME="" ROWS="20" COLS="40"></TEXTAREA>
[예제 2] 웹페이지 특정 문단부분만을 클립보드에 복사하기
<script language="JavaScript">
< !--
function copy(obj) {
var data = "";
for (var i=0; i<obj.childNodes.length; i++){
data += obj.childNodes[i].nodeValue||"\n";
}
window.clipboardData.setData("Text",data);
alert('복사 되었습니다.');
}
//-->
< /script>
<DIV ID="text1">
안녕하세요.<br />
찾아주셔서 반갑습니다.<br />
앞으로도 잘부탁드립니다.
< /DIV>
< span style="cursor:pointer" onClick="copy(document.getElementById('text1'))">[인사말]</span>
< br />
< TEXTAREA NAME="" ROWS="20" COLS="40"></TEXTAREA>
< !--
function copy(obj) {
var data = "";
for (var i=0; i<obj.childNodes.length; i++){
data += obj.childNodes[i].nodeValue||"\n";
}
window.clipboardData.setData("Text",data);
alert('복사 되었습니다.');
}
//-->
< /script>
<DIV ID="text1">
안녕하세요.<br />
찾아주셔서 반갑습니다.<br />
앞으로도 잘부탁드립니다.
< /DIV>
< span style="cursor:pointer" onClick="copy(document.getElementById('text1'))">[인사말]</span>
< br />
< TEXTAREA NAME="" ROWS="20" COLS="40"></TEXTAREA>
반응형
'프로그래밍 > Script' 카테고리의 다른 글
[jQuery] jQuery.textcomplete: Autocomplete for textarea, 자동완성 (0) | 2013.09.12 |
---|---|
[jQuery] 40 Fresh jQuery Plugins To Make Your Website User Friendly (0) | 2013.09.12 |
[jQuery] Best jQuery Plugins of the Week [1st September-7th September] (0) | 2013.09.10 |
[jQuery] 50+ Best jQuery Plugins of August 2013 (0) | 2013.09.10 |
[javascript] David: Keep track of your Node dependecies (0) | 2013.09.09 |