비공식 추천인 확인을 위해 document.referrer를 사용하고 싶습니다. 이 요소는 브라우저 간 호환이 가능합니까? 문서 객체를 참조하려고 할 때 브라우저에서 오류가 발생합니까?document.referrer 크로스 브라우저는 호환 가능합니까?
답변
document.referrer
속성은 DOM 사양에 설명되어 있습니다 :
http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-95229140
그래서 이 지원되어야 크로스 브라우저를. 구현 당신이 요청이 브라우저 (많은 비 브라우저 로봇 하나를 보내)에서 오는 여부를 결정하는 데에 의존 할 수
if('referrer' in document) {
console.log(document.referrer);
}
예. 주요 브라우저에서 지원됩니다. 참조 : http://www.w3schools.com/jsref/prop_doc_referrer.asp
처럼이 속성을 지원하지 않습니다 경우, 당신은 쉽게 감지 할 수 있습니다. 브라우저에 의해 지원되는 동안 그것들은 또한 그것을 제공하지 않는 개인 정보 보호 프로그램입니다. 때로는 프록시 서버에서이 작업을 수행합니다 ... http://en.wikipedia.org/wiki/HTTP_referrer ... 웹 사이트가 HTTP 보안 (HTTPS) 연결에서 액세스되고 링크가 비보안 연결을 가리키는 경우 참조 필드는 전송되지 않습니다.
답변은 예이지만 예외가 있습니다.
당신이 서버 측'$ _SERVER [ 'HTTP_REFERRER']'헤더 값을 참조하고 있고 자바 스크립트'document.referrer'를 참조하지 않고 있다고 생각합니다. – adambullmer
- 1. ERB와 require_relative는 호환 가능합니까?
- 2. Document.referrer 문제가
- 3. 크로스 PDO 드라이버 호환 GROUP_CONCAT?
- 4. NHibernate.Spatial은 NHibernate 3.0과 호환 가능합니까?
- 5. 자이 썬과 coldfusion은 호환 가능합니까?
- 6. CMake GLOB과 source_group은 호환 가능합니까?
- 7. storm Python 3는 호환 가능합니까?
- 8. cherrypy는 아직 Python3과 호환 가능합니까?
- 9. 크로스 플랫폼 QRC 파일, 가능합니까?
- 10. 크로스 브라우저 호환 인라인 비디오 솔루션
- 11. asp.net 서버 컨트롤 크로스 브라우저 호환 가능
- 12. 크로스 브라우저 호환 사이트를 구축하는 순서는 무엇입니까?
- 13. 이 Perl 정규 표현식은 어떻게 호환 가능합니까?
- 14. CDI 이벤트 관찰자 메소드가 EJB와 호환 가능합니까?
- 15. protobuf 메시지가 protobuf 버전간에 호환 가능합니까?
- 16. 스몰 토크 구현은 모두 호환 가능합니까?
- 17. 런타임 코드 계약은 ASP.Net과 호환 가능합니까?
- 18. 닷넷과 자바의 DSA 구현은 호환 가능합니까?
- 19. emdebian 및 android에서 이진 호환 가능합니까?
- 20. 웹 응용 프로그램에서 USB를 통해 크로스 브라우저 크로스 오버가 가능합니까?
- 21. 크로스 플랫폼 모바일 파일 업로드가 가능합니까?
- 22. 웹 브라우저는
- 23. 자바 스크립트 호환 크로스 브라우저로 txt 파일을 만들고 저장하는 방법
- 24. 크로스 브라우저 호환 "스포트라이트"효과를 만드는 방법은 무엇입니까?
- 25. 코드가없는 크로스 브라우저 호환 실버 라이트 페이지를 만들 수 있습니까?
- 26. 크로스 브라우저 호환 사용자 스크립트를 작성하는 방법은 무엇입니까?
- 27. CPython, IronPython, 자이 썬 스크립트는 서로 호환 가능합니까?
- 28. Zend Framework 1.9 ~ 및 PHP 5.2.11과 호환 가능합니까?
- 29. Java 객체 직렬화가 1.5와 1.6 사이에서 호환 가능합니까
- 30. WebSphere Application Server v 7.0은 MQ v 6.0.2.8과 호환 가능합니까?
그냥 옆에, 모든 브라우저에서 자체적으로 console.log를 사용하여 브라우저 지원을 테스트 할 때는주의해야합니다. – user227353