URL 위치에 대한 변수를 만들고 입력에 따라 텍스트를 변경하려고합니다. 예를 들어 bill.google.com의 경우 변수의 값은 bill입니다. example.google.com의 경우 변수 값이 example입니다. URL에있는 텍스트에 액세스하는 방법을 모르겠습니다. 도움?자바 스크립트/jquery의 URL에 액세스 하시겠습니까?
답변
당신이 함께 플레이하는 데 필요한 URL의 텍스트에 액세스 :
https://developer.mozilla.org/en-US/docs/DOM/window.location
window.location
당신은에서는 window.location 봤어? 웹 호스트의 도메인 이름 웹의 포트를 반환 현재 페이지
- location.hostname 호스트 (80 또는 443)
- location.protocol은 사용 된 웹 프로토콜 (http : // 또는 https : //)을 반환합니다.
자세한 내용은 http://www.w3schools.com/js/js_window_location.asp을 참조하십시오.
w3fools? 정말? – martriay
location.hostname.split('.')[0]
당신이 원하는 것을 정확하게 얻을 수 있습니다.
http://foo.bar.baz.com 인 경우 무엇 – AlienWebguy
위대한 질문. 고려 된 몇 가지 유스 케이스에 대한 답을보기를 원할 것입니다. –
이와 비슷한 내용이 도움이 될 것입니다. 참고 : 많이 테스트하지 않았습니다.
var _url = location.hostname;
var _reg = /(?:http[s]*\:\/\/)*(?:www\.)*(.*?)\.(?=[^\/]*\..{2,5})/i;
var result = _url.match(_reg);
console.log(result);
- 1. 자바 스크립트에서 URL에 연결 하시겠습니까?
- 2. webViewDidFinishLoad에서 요청 된 URL에 액세스 하시겠습니까?
- 3. 자바 URL에 대한 문자열을 필터링 하시겠습니까?
- 4. 상대 URL에 가입 하시겠습니까?
- 5. 루프를 사용하여 URL에 액세스
- 6. Swagger UI에서 호출 URL에 액세스
- 7. URL에 & URL로 전달 하시겠습니까?
- 8. UIlabel을 URL에 삽입 하시겠습니까?
- 9. 백그라운드 서비스를 실행하지 않고 브라우저 URL에 액세스 하시겠습니까?
- 10. URL에 요청 헤더를 설정 하시겠습니까?
- 11. URL에 문자열 테스트를 추가 하시겠습니까?
- 12. 자바 스크립트가 URL에 삽입되었습니다.
- 13. 자바 스크립트를 URL에 연결
- 14. 자바 - 작동하지 않는 URL에
- 15. 매개 변수는 URL에 액세스 할 때 자바 스크립트로 전달됩니까?
- 16. 오류 - 자바 스프링 i는 기본 URL에 액세스 할 때
- 17. 자바 스크립트를 사용하여 Disqus에 액세스 하시겠습니까?
- 18. 자바 스크립트에서 워드 문서에 액세스 하시겠습니까?
- 19. asp.net에서 Properties.Settings를 통해 자바 스크립트에 액세스 하시겠습니까?
- 20. PHP에서 자바 스크립트 함수 값에 액세스 하시겠습니까?
- 21. 자바 스크립트 파일에서 Model 속성에 액세스 하시겠습니까?
- 22. 자바 스크립트에서 함수의 변수에 액세스 하시겠습니까?
- 23. 자바 스크립트에서 asp 캘린더에 액세스 하시겠습니까?
- 24. 직접 HashCode를 사용하여 HashSet에 액세스 하시겠습니까? (자바)
- 25. 웹 서버의 외부 URL에 액세스
- 26. 특정 URL에 대한 액세스 거부
- 27. 상수 클래스의 기본 URL에 액세스
- 28. 플렉스 보안 오류 URL에 액세스
- 29. 장고 easy_thumbnails 이미지 URL에 액세스
- 30. 아약스 - URL에 설정된 변수에 액세스 :
[window.location.hostname] (https://developer.mozilla.org/en-US/docs/DOM/window.location)을 구문 분석해야합니다. – Blazemonger