๐Ÿ’ป Information/Computer

[ํ‹ฐ์Šคํ† ๋ฆฌ] ์นด์นด์˜คํ†ก ๊ณต์œ ๋ฒ„ํŠผ ๋งŒ๋“œ๋Š” ๋ฒ•

GigaWatt 2017. 10. 19. 20:32
๋ฐ˜์‘ํ˜•

ํ‹ฐ์Šคํ† ๋ฆฌ์—๋Š” ์นด์นด์˜คํ†ก ๊ณต์œ ๋ฒ„ํŠผ์ด ์•„์ง ์—†์Šต๋‹ˆ๋‹ค. ์ด ๊ธ€์„ ํ†ตํ•ด ์‰ฝ๊ฒŒ ๋งŒ๋“ค์–ด ๋ณด์‹œ๊ธฐ ๋ฐ”๋ž๋‹ˆ๋‹ค. 

3๋ฒˆ์˜ ๋ณต์‚ฌ ๋ถ™์—ฌ๋„ฃ๊ธฐ๋กœ ์นด์นด์˜คํ†ก ๊ณต์œ  ๋ฒ„ํŠผ ๋งŒ๋“ค๊ธฐ๊ฐ€ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

ํ•˜์‹œ๊ธฐ ์ „์— ์นด์นด์˜ค๋””๋ฒจ๋กœํผ(์นด์นด์˜ค ๊ฐœ๋ฐœ์ž ํ”Œ๋žซํผ) ์‚ฌ์ดํŠธ์—์„œ ์ž์‹ ์˜ ์ž๋ฐ”์ฝ”๋“œ๋งŒ ์ค€๋น„ํ•˜์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค.

โ€ป ๋ถ™์—ฌ๋„ฃ์„ ์ฝ”๋“œ๋Š” ์•„๋ž˜ ํ…์ŠคํŠธ ํŒŒ์ผ๋กœ ์ค€๋น„ํ–ˆ์Šต๋‹ˆ๋‹ค.


1. ์นด์นด์˜คํ†ก ๊ณต์œ ๋ฒ„ํŠผ ์Šคํฌ๋ฆฝํŠธ ์ ์šฉ

HTML์˜ <head> ~ </head> ์•ˆ์— ์•„๋ž˜ ์ฝ”๋“œ ๋„ฃ๊ธฐ

1
2
3
<!-- ์นด์นด์˜คํ†ก ๊ณต์œ ํ•˜๊ธฐ ์Šคํฌ๋ฆฝํŠธ ์‹œ์ž‘ -->
<script src="http://developers.kakao.com/sdk/js/kakao.min.js"></script>
<!-- ์นด์นด์˜คํ†ก ๊ณต์œ ํ•˜๊ธฐ ์Šคํฌ๋ฆฝํŠธ ๋ -->
cs

2. ์นด์นด์˜คํ†ก ๊ณต์œ ๋ฒ„ํŠผ ์Šคํฌ๋ฆฝํŠธ ์ ์šฉ2

HTML <body> ~ </body> ์•ˆ์— ์•„๋ž˜ ์ฝ”๋“œ ๋„ฃ๊ธฐ

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
<!-- ์นด์นด์˜คํ†ก ๊ณต์œ ํ•˜๊ธฐ ์Šคํฌ๋ฆฝํŠธ ์‹œ์ž‘ -->
 
<script type='text/javascript'>
 
var firstImg=$(".imageblock:first-of-type img"); var contents=""
 
if(firstImg.attr("src")){ var firstImgSrc=firstImg.attr("src"); 
 
var firstImgRatio = parseInt(firstImg.css("height"))/parseInt(firstImg.css("width")); 
 
if (firstImgRatio <=0.27var firstImgRatio=0.27; }else{var firstImgSrc=location.origin+"/favicon.ico";
 
var firstImgRatio=1}
 
 
 
Kakao.init('์นด์นด์˜ค๋””๋ฒจ๋กœํผ์—์„œ ๋ฐ›์€ ์ž๋ฐ”์ฝ”๋“œ๋ฅผ ๋„ฃ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค');
 
Kakao.Link.createTalkLinkButton({
 
container: '#kakao-link-btn',
 
label: '[ํ‹ฐ์Šคํ† ๋ฆฌ] ์นด์นด์˜คํ†ก ๊ณต์œ ๋ฒ„ํŠผ ๋งŒ๋“œ๋Š” ๋ฒ•',
 
image: {src: firstImgSrc,
 
width: '300',
 
height: parseInt(300*firstImgRatio)},
 
webButton: {
 
text: '๋ธ”๋กœ๊ทธ ๋ฐฉ๋ฌธํ•˜๊ธฐ',
 
url: document.URL}});
 
</script>
 
<!-- ์นด์นด์˜คํ†ก ๊ณต์œ ํ•˜๊ธฐ ์Šคํฌ๋ฆฝํŠธ ๋ -->
cs

3. ์นด์นด์˜คํ†ก ๊ณต์œ ๋ฒ„ํŠผ HTML์—์„œ ์›ํ•˜๋Š” ์œ„์น˜์— ๋ถ™์—ฌ๋„ฃ๊ธฐ

<body>~</body>์•ˆ์— <div class="area_etc"> ์˜์—ญ์˜ "<li><a href="#none" class="ico_skin link_fb" data-service="facebook">ํŽ˜์ด์Šค๋ถ</a></li>"

์œ„์˜ ์ฝ”๋“œ ์ฐพ์•„ ๋ฐ”๋กœ ์•„๋žซ์ค„์— ์ฝ”๋“œ ๋ถ™์—ฌ๋„ฃ๊ธฐ.

1
<li><a id="kakao-link-btn" href="javascript:;"class="ico_skin link_kt">์นด์นด์˜คํ†ก</a></li>
cs


์œ„์˜ ๋ชจ๋“  ์ฝ”๋“œ๋ฅผ ์ ์€ ํ…์ŠคํŠธ ํŒŒ์ผ ์ž…๋‹ˆ๋‹ค.

kakaotalk share.txt

๋ฐฑ์—… ํ›„ ์ ์šฉํ•˜์„ธ์š”.


๋ฐ˜์‘ํ˜•