최상단에 텍스트로 즐겨찾기 버튼 만드는 방법부탁드립니다. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

최상단에 텍스트로 즐겨찾기 버튼 만드는 방법부탁드립니다. 정보

최상단에 텍스트로 즐겨찾기 버튼 만드는 방법부탁드립니다.

본문

<a href="javascript://" onclick="window.external.AddFavorite(parent.location.href,document.title);">즐겨찾기</a>
이걸로는 안나오네요 -_-;;;

소스가 아래와 같이 되있습니다.
아래방식에 맞는 즐겨찾기 소스좀 부탁드립니다. ^^;;//
적용시에는 답변자분의 아이디를 <!-- 아이디 도움 --> 요렇게 넣을께요 ㅎ..ㅎ;;


<li>
<a href="<?php echo G4_BBS_URL ?>/board.php?bo_table=notice&wr_id=18" id="snb_join">
모바일
</a>
    </li>
<li>
<a href="<?php echo G4_BBS_URL ?>/login.php" id="snb_login">
로그인
</a>
      </li>
<li>
<a href="<?php echo G4_BBS_URL ?>/register.php" id="snb_join">
회원가입
</a>
      </li>
            <?php }  ?>
<li>
<a href="<?php echo G4_BBS_URL ?>/current_connect.php" id="snb_cnt">
접속자
</a>
      </li>
<!-- <li><span>|</span></li> -->
            <li>
                <a href="<?php echo G4_BBS_URL ?>/board.php?bo_table=notice&wr_id=5" id="snb_new">
                    레벨안내
                </a>
            </li>

댓글 전체


<a href="#" class="addfavorite">즐겨찾기 추가</a>
<script type="text/javascript">
$(function() {
	function bookmarksite(title,url){
		if (window.sidebar) // firefox
			window.sidebar.addPanel(title, url, "");
		else if(window.opera && window.print){ // opera
			var elem = document.createElement('a');
			elem.setAttribute('href',url);
			elem.setAttribute('title',title);
			elem.setAttribute('rel','sidebar');
			elem.click();
		}
		else if(document.all)// ie
			window.external.AddFavorite(url, title);
		else
			$('a.addfavorite').text('죄송합니다. 해당 브라우저는 자동즐겨찾기를 지원하지 않습니다. 수동으로 추가해주십시오.');
	}
	$('a.addfavorite').click(function() {
		bookmarksite('<?php echo $config['cf_title'];?>', 'http://<?php echo $g4['url'];?>');
		return false;
	});
})
</script>
답변 감사드립니다. ^^
답변주신 소스 위아래로 <li></li>적용해서 매우 깔끔하게 해결하였습니다.
<!-- 즐겨찾기 기능 June44님 도움 --> 이것도 적용했습니다. ㅎ..ㅎ;
복많이 받으세용 ^^
<a href="javascript:addbookmark()">즐겨찾기추가</a>
<script>
function addbookmark() {
        var url = "http://";  // URL
        var title = "업체명";          // 사이트 이름
        var browser=navigator.userAgent.toLowerCase();
     
        // Mozilla, Firefox, Netscape
        if (window.sidebar) {
            window.sidebar.addPanel(title, url,"");
        }
        // IE or chrome
        else if( window.external) {
            // IE
            if (browser.indexOf('chrome')==-1){
                window.external.AddFavorite( url, title);
            } else {
            // chrome
                alert('CTRL+D 또는 Command+D를 눌러 즐겨찾기에 추가해주세요.');
            }
        }
        // Opera - automatically adds to sidebar if rel=sidebar in the tag
        else if(window.opera && window.print) {
            return true;
        }
        // Konqueror
        else if (browser.indexOf('konqueror')!=-1) {
            alert('CTRL+B를 눌러 즐겨찾기에 추가해주세요.');
        }
        // safari
        else if (browser.indexOf('webkit')!=-1){
            alert('CTRL+B 또는 Command+B를 눌러 즐겨찾기에 추가해주세요.');
        } else {
            alert('사용하고 계시는 브라우저에서는 이 버튼으로 즐겨찾기를 추가할 수 없습니다. 수동으로 링크를 추가해주세요.')
        }
    }
</script>
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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