<meta http-equiv="Content-type" content="text/html; charset=utf8">
<script language="javascript">
// contentsShare(siteName, DocTitle, DocUrl, DocImage, DocSummary, comments )
// siteName : facebook(fb), twitter(tw), pinterest(pt), metoday(me) - metoday 2014.06.30 종료.
// DocTitle : subject
// DocUrl : current location
// DocImage : image address - use only facebook
// DocSummary : subtitle - use only facebook
// comments : contents - use only facebook
// example : onclick="contentsShare('fb', 'Ramzy Pencil Sharpener', 'http://www.29cm.co.kr/shop/shop_detail.asp?idx=35438', 'http://image.29cm.co.kr/contents/itemIcon/201310/400x400/20131021104957.jpg', '연필깎기의 명수, Ramzy.독일에서 제조된 너도밤나무(beechwood)소재의 연필깎이를 사용하였습니다.' )"
function contentsShare(siteName, DocTitle, DocUrl, DocImage, DocSummary )
{
var ranNum = Math.floor(Math.random()*10); // 퍼가기 캐싱 방지
var newwindow;
switch (siteName)
{
case "fb":
newwindow = window.open("http://www.facebook.com/sharer.php?s=100&p[url]="+encodeURIComponent(DocUrl+"&nocache="+ranNum)+"&p[title]="+encodeURIComponent(DocTitle)+"&p[summary]="+encodeURIComponent(DocSummary)+"&p[images][0]="+encodeURIComponent(DocImage),siteName + "Share", "toolbar=0, status=0, width=626, height=436");
break;
case "tw":
newwindow = window.open("http://twitter.com/share?url="+encodeURIComponent(DocUrl)+"&text="+encodeURIComponent(DocTitle)+" +"+encodeURIComponent(DocSummary)+"&nocache="+ranNum,siteName + "Share", "toolbar=0, status=0, width=626, height=436");
break;
case "pt":
newwindow = window.open("http://www.pinterest.com/pin/create/button/?url="+encodeURIComponent(DocUrl)+"&media="+encodeURIComponent(DocImage)+"&description="+encodeURIComponent(DocTitle) +" "+ encodeURIComponent(DocSummary),siteName + "Share", "toolbar=0, status=0, width=626, height=436");
break;
// case "me":
// newwindow = window.open("http://me2day.net/plugins/post/new?new_post[body]="+encodeURIComponent(DocTitle)+":"+encodeURIComponent(DocUrl)+"&new_post[tags]=",siteName + "Share", "toolbar=0, status=0, width=626, height=436");
// break;
default:
alert("지정된 경로가 존재하지 않습니다. 다시 확인해 주십시요.");
break;
}
if (window.focus) {newwindow.focus();}
}
</script>
<input type="button" value="fb share" onclick="contentsShare('fb', 'Ramzy Pencil Sharpener', 'http://www.29cm.co.kr/shop/shop_detail.asp?idx=35438', 'http://image.29cm.co.kr/contents/itemIcon/201310/400x400/20131021104957.jpg', '연필깎기의 명수, Ramzy.독일에서 제조된 너도밤나무(beechwood)소재의 연필깎이를 사용하였습니다.' )">
<input type="button" value="tw share" onclick="contentsShare('tw', 'Ramzy Pencil Sharpener', 'http://www.29cm.co.kr/shop/shop_detail.asp?idx=35438', 'http://image.29cm.co.kr/contents/itemIcon/201310/400x400/20131021104957.jpg', '연필깎기의 명수, Ramzy.독일에서 제조된 너도밤나무(beechwood)소재의 연필깎이를 사용하였습니다.' )">
<input type="button" value="pt share" onclick="contentsShare('pt', 'Ramzy Pencil Sharpener', 'http://www.29cm.co.kr/shop/shop_detail.asp?idx=35438', 'http://image.29cm.co.kr/contents/itemIcon/201310/400x400/20131021104957.jpg', '연필깎기의 명수, Ramzy.독일에서 제조된 너도밤나무(beechwood)소재의 연필깎이를 사용하였습니다.' )">
'dev > SNS Dev' 카테고리의 다른 글
The Open Graph protocol - Official Site. (0) | 2012.05.03 |
---|---|
끝이 보이지 않는 Share.. (0) | 2012.04.25 |
트위터 위젯 설정 (0) | 2012.02.21 |
twitter (트위터) 퍼가기 구현 (0) | 2011.08.18 |