이것땜에 거의 반나절 헤맸네...
Posted by Albert 4856Day 13Hour 38Min 14Sec ago [2012-01-03]

요놈 만 사용하면 바로 제거할수있음
meta_tt = Replace(meta_tt,Chr(34),"")
sns 부치는 방법 2가지
1)
function shareFacebook() {
var u = "공유할 URL";
var t = "페이스북 공유 문구";
window.open("http://www.facebook.com/sharer.php?u="+encodeURIComponent(u)+"&t="+encodeURIComponent(t));
}
2)
function shareFacebook() {
var url:String = "공유할 URL";
var image:String = "이미지 경로";
var title:String = "페이스북 공유 제목 문구";
var summary:String = "페이스북 공유 상세문구";
var url:String = "http://www.facebook.com/sharer.php?s=100&p[url]=" + url + "&p[images][0]=" + image + "&p[title]=" + title + "&p[summary]=" + summary;
url = url.split("'").join("%23");
url = encodeURI(url);
window.open(url);
}
휴 이것땜에 완전 보통 이것처럼만 부치면 되는데 실제로 그렇지않다
특히 페이스북은
- http://www.facebook.com/sharer.php?u=<공유할 url>&t=<컨텐트 타이틀>
- Facebook 의 경우 공유할 URL 의 메타태그 정보를 읽어들입니다.
- html 태그에 <html xmlns="http://www.w3.org/1999/xhtml"
xmls:og="http://opengraphprotocol.org/schema"> 네임스페이스를 지정해주고 아래와 같은
메타태그를 작성합니다.
<meta property="og:title" content="타이틀" />
<meta property="og:description" content="상세내용" />
<meta property="og:image" content="썸네일 경로" />
위항목들을 사이에 추가하면 됩니다.
그리고 부치면 바로 붙는것이아니라 약간의 시간을 갖고 기다려야한다... 인내성이 있어야할것 ..ㅎㅎ