테스트 사이트 - 개발 중인 베타 버전입니다

쪽지알람 팝업창 클릭시 받은 쪽지함으로 이동... 채택완료

재미니다 5년 전 조회 3,456

https://sir.kr/g5_plugin/5467

 

위 게시물을 참고하고 적용시켰는데요..

 

쪽지가 오면 소리도 나고 팝업까지 잘 뜹니다..

 

쪽지함은 현재 새창이 아닌 현재창에서 뜨도록 되어있어요.

 

여기서 팝업을 누르면 받은 쪽지함으로 바로 가게하려면 어디를 어떻게 수정해야하는지 좀 알려주세요.

 

 

alarm.js 소스 첨부합니다ㅜㅜ

 

 

var show_alarm_exist=false;

function check_alarm(){     $.ajax({         type:'POST',         data : ({act : 'alarm'}),         url: memo_alarm_url + '/get-events.php',         dataType:'json',         async:true,         cache:false,         success:function(result){             if(result.msg=='SUCCESS'){                 show_alarm(result.title, result.content, result.url, result.me_id);             }else{             }                         }     }); }

function show_alarm(title,content,url,me_id){     if(show_alarm_exist) hide_alarm();     show_alarm_exist=true;     var html = "";     audio.play();     html = "

";

    $('body').prepend(html);     $('#alarm_layer').fadeIn();     setTimeout(function(){ hide_alarm(); }, 30000);      } function hide_alarm(){     if(show_alarm_exist){         show_alarm_exist=false;         $("#alarm_layer").fadeOut(400,function(){             $('#alarm_layer').remove();         });              } } function set_recv_memo(me_id){     $.ajax({         type:'POST',         data : ({act : 'recv_memo', me_id : me_id}),         url: memo_alarm_url + '/get-events.php',         dataType:'json',         async:true,         cache:false,         success:function(result){             if(result.msg=='SUCCESS'){                 hide_alarm();             }else{             }                         }     }); } function RemoveTag(s){     var tmp = '';     tmp = s;     tmp = tmp.replace('<','<');     tmp = tmp.replace('>','>');     tmp = tmp.replace('"','"');

    return tmp; }

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

답변 2개

그게 뭔가 적용이 어려웠던 기억이...ㅎ나도 고친거 같아요

지금 하고자 하는 버전은 5.4라 다르네요..

 

+ url +를 + me_id + 또는 me_subject, me_content, me_memo 등등으로 바꿔보세요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

재미니다
5년 전
머시기거시기님 어제부터 친절한 답변 감사드립니다^^
me_id로 변경하니까 팝업은 뜨는데 눌러도 아무 반응없이 증상은 동일하구요
me_subject, me_content, me_memo 이 세개는 아예 팝업창이 안뜨네요..
이 작업이 이렇게 힘든건지 오늘 또 배웠습니다..

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

" + content  + " 이게 쪽지 링크인데...

잘 안되면 onclick=\"win_memo('" + url + "');\" 를 onclick=\"href='" +me_link + "' 로 바꿔보세요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

재미니다
5년 전
머시기거시기님 늦은시간에 답변 감사드립니다.
알려주신대로 <a onclick=\"href='" +me_link + "' class=\"cursor\">" + content + "</a>
이렇게 수정했더니 팝업은 안뜨고 소리만 나네요..ㅜㅜ

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

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

로그인