2016-08-31 7 views
0

사용자가 PayPal에서 "판매자 페이지로 돌아 가기"를 클릭하면 모달을 표시하려고합니다. 나는 이것을 시도했으나 효과가 없다.사용자가 특정 페이지에서 온 경우 div 표시

if(document.referrer:contains('paypal.com')){ 
    jQuery('#generosity').fadeIn(); 
    } 
+0

에 스크립트를 변경할 수있는 문제는 무엇입니까? 블록이 타격을 받았는지 확인 했습니까? 어떤 문서. – mayk

+0

은 콘솔에 아무것도 반환하지 않습니다. –

+0

이 블록'document.referrer : contains'로 확실합니까? –

답변

0

나는 이것이 서버 측 코드에 따라 참조 자 확인을 처리 할 수 ​​있다고 생각합니다. PayPal에서 오는 경우보기에서 모달을 표시하는 응답을 보냅니다.

0

w3schools.com을 참조하면 문자열 개체의 경우 include 메서드를 사용할 수 있습니다. 그래서, 당신은

if (document.referrer.include('paypal.com')){ 
    jQuery('#generosity').fadeIn(); 
} 

또는

if(document.referrer.indexOf('paypal.com') != -1){ 
    jQuery('#generosity').fadeIn(); 
} 
관련 문제