나는 리퍼러 URL로부터 도메인을 얻고 싶습니다. 내가 주로 얻는 리퍼러 URL을 내가 위와 같이 리퍼러 URL을 얻을 Whenver http://www.davidj.com/pages/flyer.asp
& http://www.ronniej.com/linkdes.com/?adv=267&loc=897
javascript - document.referrer에서 도메인 만 가져 오기
가, 난 그냥 도메인 예 싶어 있습니다 : 나는 .split 방법을 사용하여 시도 http://www.davidj.com
을하지만 난 문제가 있어요 그것을 사용합니다.
@Reminson 감사합니다 this.it 작동하지만 문제가 .. 내 도메인에 .js 파일을 사용하여 코드를 배치하고 기본적으로 모든 페이지에로드되고 있습니다. 유일한 문제는 이것입니다. url.match (/ : \/\/(. [^ /] +) /) [1]; 페이지를 직접 액세스 할 때마다 (참조 URL이없는) 다음 오류가 발생합니다. ** null ** – Stephen
나는 이것을 사용하고있다 : var url = unescape (document.referrer); var ref = url.match (/ : \/\/(. [^ /] +) /) [1]; – Stephen
'document.referrer'가'undefined'이고 일치시킬 URL이 없기 때문에'if (document.referrer) '가 "undefined"가 아닌지 확인하고이 코드를 실행해야합니다. – undefined