사이트에 네이트온 실시간대화라는 아이콘이 있는데요. > 자유게시판

자유게시판

사이트에 네이트온 실시간대화라는 아이콘이 있는데요. 정보

사이트에 네이트온 실시간대화라는 아이콘이 있는데요.

본문

http://www.kcyber.net/

위에 사이트에 실시간 친구추가 스크립트를 쓰는데, 온전한 소스를 알수가 없을까요?
추천
0

댓글 8개

막혀네요~~~~~ 친추해야지만 대화가 가능하네요

http://자기홈페이지/11.html?buddy=다른사람아이디@nate.com

11.html

<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=euc-kr">
<title>실시간 NateOn 상담하기</title>
<link rel="stylesheet" href="/nateon/natestyle.css" type="text/css">
<SCRIPT>
<!--
self.focus();
var isApAtxInstanciated = true;
var isDnMgrInstanciated = true;
var gQueryString = parseQueryString();
var buddy = gQueryString["buddy"];
var mode = gQueryString["mode"];

if ( buddy == null ){
alert("채팅 아이디가 없습니다.");
top.location.href="/";
self.close();
}

function onNateOnApiAtxError()
{
isApAtxInstanciated = false;
}

function onDownloadManagerError()
{
isDnMgrInstanciated = false
}

function parseQueryString()
{
var queryString = new Array();
var pathAndQuery = document.URL.split("?");
if ( pathAndQuery.length < 2 ) return queryString;
var fields = pathAndQuery[1].split("&");
if ( fields.length < 1 ) return queryString;

for ( var i = 0 ; i < fields.length ; i++ )
{
var keyValue = fields[i].split("=");
var key = (keyValue.length>0)? keyValue[0]:"";
var value = (keyValue.length>1)? keyValue[1]:"";

if ( key != "" )
{
queryString[key] = unescape(value);
}
}

return queryString;
}

function runNateon()
{
alertLogin();
//runInstall();
}

function installNateon()
{
divContent.innerHTML = divConfirmInstall.innerHTML;
divButton.innerHTML = divConfirmInstallBtn.innerHTML;
}

function moveToDownload()
{
divContent.innerHTML = divConfirmUpgrade.innerHTML;
}

function alertLogin()
{
divContent.innerHTML = divAlertLogin.innerHTML;
//window.setInterval("reloadpage()",10000);

}

function alertNoBuddy()
{
alert("대화할 상대를 지정하지 않으셨습니다.");
self.close();
//window.setInterval("reloadpage()",10000);
}

function refreshParentAndExit()
{
if ( self.opener != null )
{
try { self.opener.location.reload(true); } catch (e) { }
self.close();
}
}

function onBodyLoad()
{
 
var ret;

if ( mode == "autoinstall" )
{
installNateon();
//runInstall();
}
else if ( isApAtxInstanciated )
{
try
{
if ( buddy != null )
{
if ( !NateOnApiAtx.CheckInstallStatus() )
{
installNateon();
return;
}

if ( !NateOnApiAtx.CheckValidVersion(1054) )
{
moveToDownload();
return;
}

ret = NateOnApiAtx.CheckLoginStatus();

if ( ret == 0 ) // Off-Line
{
runNateon();

return;
}
else if ( ret == 100 ) // Not Running
{

runNateon();
return;
}

if ( NateOnApiAtx.PublicChat(buddy) )
{
refreshParentAndExit();
return;
}
}
else
{
if ( NateOnApiAtx.CheckValidVersion(1054) )
{
var ret = NateOnApiAtx.CheckLoginStatus();

if ( ret == 0 || ret == 100 )
{
alertLogin();
}
else
{
alertNoBuddy();
}
}
else
{
moveToDownload();
}
}
}
catch(e)
{
moveToDownload();
}
}
else
{
installNateon();
}
}
//-->
</SCRIPT>
<style type="text/css">
<!--
.style1 {font-size: 11px}
.style3 {font-size: 11px; color: #0033FF; }
-->
</style>
</head>
<body marginwidth="0" topmargin="0" marginheight="0"  onload=javascript:onBodyLoad(); background="/nateon/img_nateon_absent.gif">

<table width="360" border="0" cellpadding="0" cellspacing="0" >
<tr>
<Td height="5"></td>
</tr>
      <tr>
<Td  width="350" >
<table width="350"  height="192" align="center" cellpadding="0" cellspacing="0">
    <tr>
      <td width="350" height="192" valign="top" ><table width="100%" border="0" cellspacing="0" cellpadding="0">
        <tr>
          <td height="82" colspan="3"></td>
        </tr>
        <tr>
          <td width="30"></td>
          <td>
          <!-- 네이트온이 설치되어있는지 확인 시작 -->
          <DIV id=divContent>
          <table width="100%" border="0" cellspacing="0" cellpadding="0">
            <tr>
              <td height="23" style="padding-left:30px"><strong>네이트온 설치</strong></td>
            </tr>
            <tr>
              <td height="30" style="padding-top:3px;"><span class="style1">네이트온이 있는지 확인하고 있습니다.</span></td>
            </tr>
            <tr>
              <td height="30"><span class="style3">잠시만 기다려주세요.</span></td>
            </tr>
          </table>
          </div>
          <!-- 네이트온이 설치되어있는지 확인  끝 -->
          <DIV id=divButton></DIV>
          <!-- 네이트온이 설치  시작 -->
          <DIV id=divConfirmInstall style="DISPLAY: none">
          <table width="100%" border="0" cellspacing="0" cellpadding="0">
            <tr>
              <td height="21" style="padding-left:30px"><strong>네이트온 설치</strong> </td>
            </tr>
            <tr>
              <td height="30" class="style1" style="padding-top:3px;">고객님의 PC에는 네이트온이 설치되어 있지 않습니다. 네이트온을 설치해야 상대방과 대화를 하실 수 있습니다.</td>
            </tr>
          </table>
          </div>
          <!-- 네이트온이 설치  끝 -->
          <!-- 네이트온이 업그레이드 설치  시작 -->
          <DIV id=divConfirmUpgrade style="DISPLAY: none">
          <table width="100%" border="0" cellspacing="0" cellpadding="0">
            <tr>
              <td height="21" style="padding-left:30px"><strong>네이트온 업그레이드</strong> </td>
            </tr>
            <tr>
              <td height="30" class="style1" style="padding-top:3px;">상대방과 대화를 하기위해서는 네이트온을 업그레이드 하셔야합니다.</td>
            </tr>
            <tr>
              <td height="30"><A href="http://br.nate.com/index.php?code=F043"><SPAN class=nateON_orange><U>최신 버전 다운로드</U></SPAN></A></td>
            </tr>
          </table>
          </div>
          <!-- 네이트온이 업그레이드 설치  끝 -->
         
            <!-- 네이트온이  설치  시작 -->
          <DIV id=divConfirmInstallBtn style="DISPLAY: none">
          <table width="100%" border="0" cellspacing="0" cellpadding="0">
         
            <tr>
              <td height="10">
             
<A href="http://br.nate.com/index.php?code=F043"><IMG height=21 hspace=5 src="/nateon/l_yes.gif" width=41 border=0></A>
<A href="javascript:self.close();"><IMG height=21 hspace=5  src="/nateon/l_no.gif" width=55 border=0></A>
                          </td>
            </tr>
          </table>
          </div>
          <!-- 네이트온이  설치  끝 -->
         
          <!-- 네이트온에 로그인 되지 않았을 경우 시작 -->
          <DIV id=divAlertLogin style="DISPLAY: none">
          <table width="100%" border="0" cellspacing="0" cellpadding="0">

            <tr>
              <td height="21" style="padding-left:30px"><strong>네이트온 로그인</strong> </td>
            </tr>
            <tr>
              <td height="30" class="style1" style="padding-top:3px;">네이트온이 로그인 되어 있지 않습니다.</td>
            </tr>
            <tr>
              <td height="30" class="style3">네이트온 로그인 후 다시 대화를 시도해 주세요.</td>
            </tr>
          </table>
          </DIV>
          <!-- 네이트온에 로그인 되지 않았을 경우 끝 -->           </td>
          <td width="0">&nbsp;</td>
        </tr>
       

      </table></td>
    </tr>
</table>
</td>
</tr>
<tr>
<Td height="5"></td>
</tr>
 
<tr>
<td height="30">
      <table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
  <td height="30"align="center" valign="30">
    <a href="javascript:self.close();" onFocus="this.blur();"><img align="absmiddle" src="/nateon/btn_close.gif" width="38" height="18" border="0"></a></td>
  </td>
</tr>
  </table>
<OBJECT id=NateOnApiAtx height=0 onerror=javascript:onNateOnApiAtxError(); width=0 classid=CLSID:7E00B0C7-30E9-4E5A-88A4-433AC86532C3 VIEWASTEXT></OBJECT>
</td>
</tr>
</table>

</body>
</html>
<a href="javascript:void(window.open('/nateon/nateon_ck.asp?buddy=네이트온 아이디', 'nateon', 'width=360,height=240,status=1'))"><img src="/images/main/img_nate.gif" alt="메신져실시간상담" width="237" height="90" border="0"></a>

오 이거 한줄이네요 아침부터 좋은거 배워갑니다.
전체 27 |RSS
자유게시판 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT