소스해석 문의

소스해석 문의

QA

소스해석 문의

답변 2

본문

http://kin.naver.com/qna/detail.nhn?d1id=8&dirId=81104&docId=226959773&qb=67O07ZeY&enc=utf8&section=kin&rank=6&search_sort=0&spq=1

 

네이버 지식인에 올라온 글인데

이미지를 클릭하면 홍보페이지로 넘어갑니다.

그런데 소스를 보면 마치 이미지처럼 인식되고 href 없이 링크가 걸리네요

주소도 몇차례 포워딩 되는데 어떻게 하는지 아시는분 있으면 답변주세요

가능하신분 사례금 넉넉히 챙겨드리겠습니다 

이 질문에 댓글 쓰기 :

답변 2

<img name="img_286f66ac04fb6c765d8e30534d41d61c" onload="imgAutoResize('img_286f66ac04fb6c765d8e30534d41d61c')" onerror="imgError('img_286f66ac04fb6c765d8e30534d41d61c')" onclick="imgOriginalView('img_286f66ac04fb6c765d8e30534d41d61c')" class="_rolling_2" alt="" src="http://kinimage.naver.net/20150609_264/1433830557925Pmy4t_JPEG/1206_%B3%D1%B9%F6%BF%F81.jpg?type=w620" width="400" height="360" style="cursor: pointer;"> 

 

빨간 부분이 답 같군요..

imgOriginalView  관련... 참고하세요.. 결과적으로 파란 부분이 최종 실행되는 것 같네요...

볶잡한 js들을 따라 다녀야 합니다. 이런것도 찾아서 이용하는 군요.. ㅎㅎ

-----------------------------------------

function imgOriginalView(imgName){try{var oImage=window.document.images[imgName];if(oImage&&oImage.src!=="undefined"){
if(oImage.parentNode.tagName.toLowerCase()!=="a"){
nhn.Kin.Utility.viewImage(imgName);
}}}

-------------------------------------------
viewImage:function(imgName){var oImage=window.document.images[imgName];
if(oImage&&oImage.src!=="undefined"){var sClassName=oImage.className;if(sClassName&&sClassName.indexOf("_rolling")>-1){var sUrl=oImage.src;
if(!this._cPhotoViewer){this._cPhotoViewer=new nhn.Kin.PhotoViewer($("photoviewerWrap"));}if(this._cPhotoViewer){this._cPhotoViewer.doPlay(oImage);
}}else{var aAttrs=oImage.attributes;if(aAttrs){for(var i=0,aLen=aAttrs.length;i<aLen;i++){if(aAttrs[i].name=="nhn_extra_image"){return true;
}}}try{nhn.Kin.Utility.openImage(imgName);}catch(e){}}}else{return false;}},openImage:function(sName,nWidth,sTarget){var oTargetWin=sTarget?window.frames[sTarget]:window;
if(typeof oTargetWin=="undefined"){return;}var oImage=oTargetWin.document.images[sName];nWidth=nWidth||this._DETAIL_IMG_RESIZE_WIDTH;
if(typeof oImage!="undefined"&&oImage.width<=nWidth){var sImgSrc=oImage.src.replace(/\?type=(.*)$/,"");
window.open(sImgSrc);  }}​

 

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 198
© SIRSOFT
현재 페이지 제일 처음으로