마우스를 클릭하면 소스 클립보드로 복사하기
홈페이지같은데 가면 뭘 클릭하면 클립보드에 내용이 자동적으로 복사된다.
그것의 소스다.
<!-- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> -->
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=euc-kr">
<title>클립보드 자동으로 복사시키기</title>
<link rel="stylesheet" href="../style.css" type="text/css">
<script language="javascript">
// 자바스크립트에서 사용하는 전역변수 선언
var g4_path = "..";
var g4_bbs = "bbs";
var g4_bbs_img = "img";
var g4_url = "https://csw";
var g4_is_member = "1";
var g4_is_admin = "";
var g4_bo_table = "csw";
var g4_sca = "";
var g4_charset = "euc-kr";
var g4_cookie_domain = "";
var g4_is_gecko = navigator.userAgent.toLowerCase().indexOf("gecko") != -1;
var g4_is_ie = navigator.userAgent.toLowerCase().indexOf("msie") != -1;
</script>
<script language='javascript' src='../js/filter.js'></script><script language="JavaScript">
// HTML 로 넘어온 <img ... > 태그의 폭이 테이블폭보다 크다면 테이블폭을 적용한다.
function resize_image()
{
var target = document.getElementsByName('target_resize_image[]');
var image_width = parseInt('500');
var image_height = 0;
for(i=0; i<target.length; i++) {
// 원래 사이즈를 저장해 놓는다
target[i].tmp_width = target[i].width;
target[i].tmp_height = target[i].height;
// 이미지 폭이 테이블 폭보다 크다면 테이블폭에 맞춘다
if(target[i].width > image_width) {
image_height = parseFloat(target[i].width / target[i].height)
target[i].width = image_width;
target[i].height = parseInt(image_width / image_height);
}
}
}
window.onload = resize_image;
function file_download(link, file)
{
document.location.href = link;
}
</script>
<body bgcolor="#66FFFF" text="black" link="blue" vlink="purple" alink="red">
<p align="center"><span style="font-size:24pt;">트랙백 주소 복사시키기 예제</span></p>
<p> </p>
<p> </p>
<p> <a href="javascript:clipboard_trackback('test');" style="letter-spacing:0;">test라고 클립보드에 저장시키기</a>
<script language="JavaScript">
function clipboard_trackback(str) {
if (g4_is_gecko)
prompt("이 글의 고유주소입니다. Ctrl+C를 눌러 복사하세요.", str);
else if (g4_is_ie) {
window.clipboardData.setData("Text", str);
alert("트랙백 주소가 복사되었습니다.");
}
}
</script>
</td>
</tr>
</table>
</td></tr></table>
</td>
</tr>
</table>
</td>
<td width="104" height="798"> </td>
</tr>
</table>
</p>
</body>
</html>
<!-- 사용스킨 : weed_gallery -->
<script language="javascript" src="../js/wrest.js"></script>
<!-- 새창 대신 사용하는 iframe -->
<iframe width=0 height=0 name='hiddenframe' style='display:none;'></iframe>
그런데 여기에서 <!-- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> -->은 없애도 문제 없습니다.
그것의 소스다.
<!-- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> -->
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=euc-kr">
<title>클립보드 자동으로 복사시키기</title>
<link rel="stylesheet" href="../style.css" type="text/css">
<script language="javascript">
// 자바스크립트에서 사용하는 전역변수 선언
var g4_path = "..";
var g4_bbs = "bbs";
var g4_bbs_img = "img";
var g4_url = "https://csw";
var g4_is_member = "1";
var g4_is_admin = "";
var g4_bo_table = "csw";
var g4_sca = "";
var g4_charset = "euc-kr";
var g4_cookie_domain = "";
var g4_is_gecko = navigator.userAgent.toLowerCase().indexOf("gecko") != -1;
var g4_is_ie = navigator.userAgent.toLowerCase().indexOf("msie") != -1;
</script>
<script language='javascript' src='../js/filter.js'></script><script language="JavaScript">
// HTML 로 넘어온 <img ... > 태그의 폭이 테이블폭보다 크다면 테이블폭을 적용한다.
function resize_image()
{
var target = document.getElementsByName('target_resize_image[]');
var image_width = parseInt('500');
var image_height = 0;
for(i=0; i<target.length; i++) {
// 원래 사이즈를 저장해 놓는다
target[i].tmp_width = target[i].width;
target[i].tmp_height = target[i].height;
// 이미지 폭이 테이블 폭보다 크다면 테이블폭에 맞춘다
if(target[i].width > image_width) {
image_height = parseFloat(target[i].width / target[i].height)
target[i].width = image_width;
target[i].height = parseInt(image_width / image_height);
}
}
}
window.onload = resize_image;
function file_download(link, file)
{
document.location.href = link;
}
</script>
<body bgcolor="#66FFFF" text="black" link="blue" vlink="purple" alink="red">
<p align="center"><span style="font-size:24pt;">트랙백 주소 복사시키기 예제</span></p>
<p> </p>
<p> </p>
<p> <a href="javascript:clipboard_trackback('test');" style="letter-spacing:0;">test라고 클립보드에 저장시키기</a>
<script language="JavaScript">
function clipboard_trackback(str) {
if (g4_is_gecko)
prompt("이 글의 고유주소입니다. Ctrl+C를 눌러 복사하세요.", str);
else if (g4_is_ie) {
window.clipboardData.setData("Text", str);
alert("트랙백 주소가 복사되었습니다.");
}
}
</script>
</td>
</tr>
</table>
</td></tr></table>
</td>
</tr>
</table>
</td>
<td width="104" height="798"> </td>
</tr>
</table>
</p>
</body>
</html>
<!-- 사용스킨 : weed_gallery -->
<script language="javascript" src="../js/wrest.js"></script>
<!-- 새창 대신 사용하는 iframe -->
<iframe width=0 height=0 name='hiddenframe' style='display:none;'></iframe>
그런데 여기에서 <!-- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> -->은 없애도 문제 없습니다.