분류전체보기 231

웹페이지 페이스북 API 연동하기(2)

웹페이지나 페이지탭에 연동하기위해서는 페이스북 앱을 생성해야한다.생성방법은 그리어렵지 않음ㅋ. * 플랫폼 추가 시 웹페이지와 연동할거면 WebSite, 페이스북 내부에 등록하는 페이지탭을 연동하려면 PageTab. 요정도만 해주면 기본적인 앱설정은 완료되는 부분,, * 페이지탭 앱 등록시키기- 만약 페이지를 가지고있거나, 페이지의 관리자라면 페이지탭 등록이 가능. 아래 이미지에 보이는 URL에 앱 ID와 HTTPS포함 경로를 적어주면 등록 페이지로 이동한 후, 페이지를 선택하면 됨ㅋ. ※ 참고사항2014년 7월 이후 페이지 탭 좋아요 속성에 따른 구분을 못하게 됨페이스북 API 2.1 이 출시되면서 2014년 11월5일부터 항상 ‘좋아요’값을 반환 할 예정 참고 : https://developers.fa..

페이스북 2014.10.22

웹페이지 페이스북 API 연동하기(1)

facebook api version 2.0api버전 2.0이 되면서 한번 정리해보기위해 작성ㅋ. 페이지내에서 페이스북 API를 사용하기위해서는 SDK를 로드해야한다.그러기 위해서는 id가 fb-root인 div가 필요한데, SDK를 로드하기위한 필요요소 정도로 생각하면된다.만약 소스상에 없을 시 SDK에서 자동으로 생성하긴 해줌,, 이렇게 SDK를 로드해준다면, API를 사용할 수 있는 준비는 된 셈ㅋ

페이스북 2014.10.22

jQuery fakecrop 이미지 비율맞추어 보여주기

모바일 프로모션중에 사용자가 사진을 올려 응모한 후, 리스트에 보여줘야 할 때가 종종 있다. 고정된 div에 그냥 img태그로 뿌려준다면 비율에 상관없이 꽉채워서 나오기때문에, fakecrop이라는 jquery플러그인을 사용하였다. 참조URL : http://vuongnguyen.com/fake-cropping-images-with-jquery.html 위 주소에도 나와있지만,사용법은 간단한 편이다. 플러그인을 다운받고 소스상단에 include시켜준 후, img를 지정하여 fakecrop(); 해주면된다. 나는 고정된 크기에 이미지를 맞춰야하므로 fill:false를 적용하였다. $(document).ready(function () { // for a filled square thumbnail $('im..

jQuery ajax로 파일값 전송하기

ajax로 파일 폼값을 전송해야 하는 경우가 있었다,, 검색해보니 formData를 생성해서 안에 append시켜주어 post해주면 된다한다.. function fnFileSubmit(){ var f = document.form1; var sData = new FormData(); $.each($('#INPUT_FILE')[0].files, function(i, file) { sData.append('PHOTO', file); //PHOTO라는 데이터안에 파일정보가 들어감 }); $.ajax({ type: "POST", url: "photo_upload.jsp", data: sData, cache: false, dataType: 'json', contentType: false, processData: f..

onChange함수를 이용한 선택에따라 달라지는 SelectBox

프로모션중에 종종 셀렉트박스 선택에따라 다른 옵션값들을 보여줘야 할 때가 있다. 주로 아래 소스를 사용했다. 소스 : 대분류 분류1 분류2 분류3 소분류 fnCngList 함수 : function fnCngList(sVal){ var f = document.form1; var opt = $("#ctg_nm option").length; if(sVal == "") { num = new Array("소분류"); vnum = new Array(""); }else if(sVal == "B1") { num = new Array("분류1-1","분류1-2","분류1-3"); vnum = new Array("1-1","1-2","1-3"); }else if(sVal == "B2") { num = new Array("..

asp XML과 JSON출력 형식

프로모션시 사용자 정보 등 리스트를 가져올때 사용하였음. XML : sXmlText = "" sXmlText = sXmlText & "" If nTotalRow = -1 Then sXmlText = sXmlText & "" sXmlText = sXmlText & "" & nTotalRow & "" sXmlText = sXmlText & "" Else sXmlText = sXmlText & "" sXmlText = sXmlText & "" & nTotalRow & "" For i = 0 To nTotalRow sXmlText = sXmlText & "" sXmlText = sXmlText & "" sXmlText = sXmlText & "" sXmlText = sXmlText & "" sXmlText = ..

프로그래밍/ASP 2014.10.17

asp 메일보내기 및 파일첨부(CDO.Message)

* 서버 2008 미만에서만 되는듯?ASP에서 SMTP사용법 ''는 특수문자 ㄷ한자로 대체함 사용시 변환 str="<!DOCTYPE HTML>" str=str&"<html lang='ko'>" str=str&"<head>" str=str&" <meta http-equiv='Content-Type' content='text/html; charset=UTF-8'>" str=str&" <title> 메일테스트 </title>" str=str&"</head>" str=str&"<body>" str=str&"내용" str=str&"</body>" str=str&"</html>" Set objmail = Server.CreateObject("CDO.Message") Set iBp = objmail.AddAttach..

프로그래밍/ASP 2014.10.17

jQuery 사용하기

소스 상단 head태그 안에 jquery파일을 include시키면 사용가능하다. 방법은2가지이다. http://jquery.com/ 에서 다운받아 서버에올려두고 사용하거나 jquery측 js를 호출한다. jquery-latest.min.js는 최신버전 jquery를 로드시킨다. 현재 jquery.2.1.1버전 까지 나왔으며 앞자리 숫자가 2인것은 익스플로러를 지원안하는 버전, 앞자리 숫자가 1인것은 익스프로러까지 지원하는 버전이다.