네X트 쪽지 보내기 javascript > 그누4 팁자료실

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

네X트 쪽지 보내기 javascript 정보

네X트 쪽지 보내기 javascript

첨부파일

nMessage.js (4.4K) 62회 다운로드 2010-10-22 20:46:51
sample1.html (182byte) 61회 다운로드 2010-10-22 20:46:51
sample2.html (403byte) 4회 다운로드 2010-10-22 20:46:51
sample3.html (1.1K) 14회 다운로드 2010-10-22 20:46:51

본문

terrorboys님의 네이트온 쪽지로 보내기
http://sir.co.kr/bbs/board.php?bo_table=g4_skin_board&wr_id=34470

위 게시물을 참고하였습니다.
네X트 쪽지 보내기 기능을 좀 더 사용하기 쉽게 만들어 보았습니다.
사용하기 전 네X트 로그인 상태여야 합니다.
자세한 내용은 예제파일을 내려받아 살펴보시기 바랍니다.

== 예제1 : sample1.html ========================================================

<script type="text/javascript" src="nMessage.js"></script>
<script type="text/javascript">
var nMsg = new nMessage("수신인 네X트 아이디", "쪽지내용");
nMsg.send(); // 쪽지발송
</script>





== 예제2 : sample2.html ========================================================

<script type="text/javascript" src="nMessage.js"></script>
<script type="text/javascript">
var nMsg = new nMessage("수신인 네X트 아이디", "쪽지내용");
nMsg.setCallbackFunction(callback);
nMsg.send(); // 쪽지발송

function callback(nMsg)
{
     if (nMsg.isCompleted)
          alert("[전송성공]\n\n" + nMsg.getMessage());
     else
          alert("[전송실패]\n\n" + nMsg.getMessage());
}
</script>






== 예제3 : sample3.html ========================================================

<script type="text/javascript" src="nMessage.js"></script>

<form onsubmit="return check();">
<dl>
     <dt>수신인 네X트 아이디</dt>
     <dd><input type="text" name="nReceiver" id="nReceiver" style="width:20%"></dd>
     <dt>쪽지내용</dt>
     <dd><textarea name="nBody" id="nBody" style="width:20%;" rows="10" onkeyup="fc_chk_byte(this, 4000)"></textarea></dd>
</dl>
<input type="button" onclick="check()" value="보내기">
<input type="reset" value="취소">
</form>

<script type="text/javascript">
function check()
{
     // 객체생성
     var nMsg = new nMessage();

     // 쪽지수신인 아이디
     var nReceiver = document.getElementById("nReceiver");

     // 쪽지내용
     var nBody = document.getElementById("nBody");

     nMsg.setReceiver(nReceiver.value);
     nMsg.setBody(nBody.value); 

     nMsg.setCallbackFunction(callback);
     nMsg.send();
     return false;
}

function callback(nMsg)
{
     if (nMsg.isCompleted)
          alert("[전송성공]\n\n" + nMsg.getMessage());
     else
          alert("[전송실패]\n\n" + nMsg.getMessage());
}
</script>



※ 주의 : 본 활용팁 사용과 관련해 발생하는 모든 책임은 사용자에게 있습니다.

추천
0
  • 복사

댓글 6개

© SIRSOFT
현재 페이지 제일 처음으로