채택완료

신기한 링크

처음 클릭하면 이상한 사이트 나오다가, 

다시 클릭하면 정상적인 주소로 연결되는 사이트가 있더라구요.

광고 배너가 많은 사이트들에서 주로 목격되는데,

이런 건 어떻게 하는 건가요?

...

|

답변 2개 / 댓글 5개

채택된 답변
+20 포인트
2015-07-17 (금) 23:16:19
Copy
<script type="text/javascript" src="http://code.jquery.com/jquery-1.8.3.js"></script><script type="text/javascript">$(function() {    var tmp = "";    $("#lnk").on("click", function(e) {        e.preventDefault();        var go_to = !tmp ? "http://daum.net" : $(this).attr("href");        window.open(go_to, "new_win", "");        tmp = go_to;    });});</script><a href="http://naver.com" id="lnk">naver.com</a>

http://nyaongii.dothome.co.kr/temp/wrid_81992.html 

간단하게 바꿔치기만 하면 될 것 같습니다.

이건 새로 고침하면 리셋이기 때문에 다른 분아 말씀하신 것처럼 쿠키로 굽거나 해야 할 것 같네요. 

답변에 대한 댓글 4개

왕계란 님 고맙습니다. 덕분에 궁금증이 90% 정도 해결되었네요. ^^*
쿠키 굽는 방법 좀 자세히 적힌 좌표 혹시 아시면 소개 좀 부탁드려요.
그리고, 한 가지 더 궁금한 게요...

여러가지 소스들이, <script type="text/javascript" src="http://code.jquery.com/jquery-1.8.3.js"></script> 라는 코드는 상단에 위치시켜야 작동하던데... 이게 제이쿼리란 건 알겠는데, 이 안에 어떤 내용의 소스들이 있길래.......만능 역할을 하나요?
순수 자바스크립트로는 길고 복잡하게 해야 할 것을 제이쿼리로는 간단하게 처리가 가능합니다.
http://blog.naver.com/websiteman/40130937721
쿠키는 검색을 많이 해 보세요.
이게 자료가 좀 많아서요.
최대한 편한 걸로 선택하시는 게 좋을 것 같아서요. ㅎ
그렇군요. 좌표 정보 고맙습니다. ^^*
2015-07-17 (금) 23:13:51

처음에 광고 페이지 노출 후 쿠키로 저장해서 정상적인 주소로 넘겨주면 되죠 

답변에 대한 댓글 1개

예를 들어,
A라는 메뉴의 정상적인 링크가 sir.co.kr 인데,
첫 번째 클릭 시 homzzang.com으로 연결되고 다시 클릭하면
두 번째 이후론 클릭 시 sir.co.kr로 연결되는 식이던데...

분명 링크에 커서를 올렸을 땐 정상적으로 sir.co.kr로 보이는데도 homzzang.com으로 이동되더라구요.
그리고, 다시 클릭하면 원래 주소인 sir.co.kr로 이동되구요...

정확히 어떤 식으로 쿠키를 궈서 이동시킨다는 것인지....좀 더 구체적인 설명 부탁드려용.

답변을 작성하려면 로그인이 필요합니다.