스크립트 (PHP 또는 JavaScript)를 결합하여 이미지 또는 비디오를 만들고 싶습니다. 그래서 누구 (IP 주소)가 이미지를 열거 나 비디오를 볼 수 있는지 알고 있습니다.이미지를 클릭하여 IP 주소를 추적하십시오.
내 선택한 태그가 잘못되었을 수 있습니다. 알 수 있으면 도와주세요. 감사합니다.
스크립트 (PHP 또는 JavaScript)를 결합하여 이미지 또는 비디오를 만들고 싶습니다. 그래서 누구 (IP 주소)가 이미지를 열거 나 비디오를 볼 수 있는지 알고 있습니다.이미지를 클릭하여 IP 주소를 추적하십시오.
내 선택한 태그가 잘못되었을 수 있습니다. 알 수 있으면 도와주세요. 감사합니다.
이미지를 버튼으로 사용하고 JavaScript 기능을 호출 할 수 있습니다. 이 함수는 원하는 데이터를 반환하는 API를 호출해야합니다.
<img onclick="javascript:getIPData()" src="China-Flag-256.png" />
<script>
function getIPData() {
var request = new XMLHttpRequest();
request.open('GET', 'http://freegeoip.net/json/', true);
request.onload = function() {
if (request.status >= 200 && request.status < 400) {
// Success!
var data = JSON.parse(request.responseText);
} else {
// We reached the service, but it returned an error
}
};
request.onerror = function() {
// Deal with connection error here
};
request.send();
}
</script>
는 반환합니다
{
"ip": "116.12.250.1",
"country_code": "SG",
"country_name": "Singapore",
"region_code": "01",
"region_name": "Central Singapore Community Development Council",
"city": "Singapore",
"zip_code": "",
"time_zone": "Asia/Singapore",
"latitude": 1.2931,
"longitude": 103.8558,
"metro_code": 0
}
당신이 다른 질문에서 How to get client's IP address using JavaScript only?
내 질문 읽기 jquery 및 모든 서버 쪽 언어와 함께하지 –
JQuery를 제거하는 데 문제가 없습니다. 제 3 자 API 없이는이 작업을 수행 할 수있는 방법을 모릅니다. –
방금 알아 챘습니다. 질문에 PHP를 언급했는데 이는 서버 측 언어입니다. –
사용 JQuery와를 IP를 요청하고 이벤트를 추가하기 위해 더 많은 서비스를 확인하실 수 있습니다 이미지를 클릭 할 때 얻을 수 있도록 있도록 의뢰. 필자는 이것을 이것을 중복으로 표시하려고했으나 전체적인면에서는 조금 다릅니다. 그냥 IP 주소를 얻는 방법에 대한이 대답을 참조하십시오. https://stackoverflow.com/a/35123097/8417000 – reevkandari
이미지를 만들고이 이미지를 이메일, whatsapp 및 facebook에 보내고 싶은 사람이 있으면이 이미지를 열면 해당 IP 주소가 하나가됩니다. –
너처럼 보입니다. 일종의 대량 IP 포수를 만들려고합니다. 이미지는 서버에 연결되지 않는 이진 데이터입니다. 추천 이미지가 있어야하고 링크를 공유해야 링크를 만들어야합니다. 링크를 클릭하면 해당 IP가 기록됩니다. 이렇게하면 할 수 있습니다. 그러나 원본 이미지를 공유하는 것은 작동하지 않습니다. – reevkandari