4
A
답변
4
이므 란 (Imran)과 제이미 (Jamie)는 말했듯이 클라이언트에서는 전적으로 할 수 없습니다.
그것은 컴퓨터의 명백한, 공용 IP 주소를 얻기 위해 사소한 —하지만 당신은 어느 XmlHTTPRequest
를 사용하거나 head
섹션 또는 유사에 script
태그를 추가하여 서버에 요청을 보내는 경우에만 가능합니다. 서버는 요청을 보낸 IP를 반향하여 요청에 응답 할 수 있습니다. 이러한 정보를 얻는 방법은 서버 측 기술에 따라 다릅니다.
그러면 서버 요청을 사용하여 IP를 얻을 수 있지만 컴퓨터 이름을 얻는 방법을 모르겠습니다.
0
불가능합니다. JavaScript는 브라우저의 샌드 박스 외부에서 액세스 할 수 없습니다.
[자바 스크립트 만 사용하여 클라이언트 IP 가져 오기?] (http://stackoverflow.com/questions/391979/get-client-ip-using-just-javascript) –
@Greg (et. al.) : 이름 부분은 아마도 그것을 충분히 명료하게 만듭니다. 또한 그는 "Javascript를 통해"라고 말하지만 다른 질문의 포스터는이 질문이 열려있는 "서버 측 코드를 사용하지 말 것"이라고 분명히 말합니다. –