바탕화면에 바로가기 만들기

바탕화면에 바로가기 만들기

QA

바탕화면에 바로가기 만들기

본문

인터넷에서 검색중 바로가기 만들기 소스를 두개 확인했는데요.

어떻게 쓰는건가요?

 

<object classid='clsid:0C4A9D28-66B5-4A70-B915-B6AEA5112472'  
 
codebase='http://bestgogo.com/batang/vchat/MyLink.cab#Version=1,0,0,1' id='MyLink' width='0' 
 
height='0'> 
<param name='iconurl' value='링크시킬홈페이지를나타낼수있는아이콘의주소'> 
<param name='homeurl' value='링크시킬홈페이지주소'> 
<param name='homedesc' value='해당아이콘명'> 
<param name='exemode' value='install'> 
<param name='where1' value='Desktop'> 
</object>

 

 

 


<script language='JavaScript' SRC='http://홈경로주소/js/ShortCut.js'></script>
<script language='JavaScript'>
  MakeShortCut("아이콘제목", "홈페이지주소", "아이콘파일경로");
</script>
 
 
ShortCut.js 파일소스는
 
var shortcutck = document.cookie.indexOf('shortcut')
 
if ( shortcutck == -1 ) {
 
document.write("<object id='ShortCut' style='position:absolute'");
document.write("codebase='http://홈경로주소/js/ShortCut.cab#version=1,0,0,13' width=0");
document.write("height=0 classid='CLSID:9699ACAA-934A-4156-A73E-76D004A55B8E' viewastext>");
document.write("</object>");
}
 
 
function MakeShortCut( title,t_url,ico,eday ) {
try {
 
if ( !title ) title = "제목";
if ( !t_url ) t_url = "홈피주소";
if ( !ico ) ico = "http://홈경로주소/아이콘이름.ico";
if ( !eday ) eday = 0;
if ( eday == 9999 ) eday = 0;
 
 
var todayDate = new Date(); 
expire_day_t = todayDate.setDate( todayDate.getDate() + eday ); 
expire_day = todayDate.toGMTString() 
document.cookie = "shortcut = " + escape( expire_day_t ) + "; path=/; expires=" + expire_day 
 
+ ";" 
 
ShortCut.createLink(t_url, ico, title);
}
catch(err) { }
}

 

 

이 질문에 댓글 쓰기 :

답변 2

ActiveX 기반이라 IE 에서만 동작합니다.

그리고, 그것도 보안에 위배되는부분이 있어서 안쓰는것이 좋습니다.

차라리 즐겨찾기 추가를 넣는것이 나을겁니다. 

답변을 작성하시기 전에 로그인 해주세요.
전체 16,827
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT