javascript - 최근 프로젝트 작업 시 ajax를 사용하면서 겪은 몇 가지 문제!
迷茫
迷茫 2017-05-16 13:20:42
0
2
418

프로젝트에서 ajax를 사용할 때 충족해야 할 두 가지 요구 사항이 있습니다. 첫 번째는 $.post( 'http://test.pingguo.com'과 같이 다른 서버에 있을 때 페이지의 IP 주소를 얻는 것입니다. /ldmgr...{} 여기에 test.pingguo.com을 작성했습니다. 그런 다음 IP 주소를 동적으로 얻기 위해 var url=location.host를 작성했습니다. 그런 다음 $.post( 'http://“+url+” /ldmgr/api/userAnalyticReport/ getAnalyticReport?analyticReportId='+Request.id+'',function(data){} 그런 다음 이 URL을 인쇄했습니다. 로컬에서 배경 URL 링크에 액세스했을 때 결과는 127.0.0.1/index.html이었습니다. 이런 식으로 페이지를 동적으로 얻을 수 있습니다. 두 번째는 페이지의 주소 표시줄 뒤에 있는 id 값을 가져오는 것입니다. 다음과 같이 작성하세요: 그런 다음 url?analyticReportId='+ Request.id+''에 연결합니다(예: 'http:///"+url+"/ldmgr/api/userAnalyticReport/getAnalyticReport?analyticReportId='+). Request.id+'', function(data){} 내일 공식 서버로 가야 하는데 좀 급한데 문제를 알아내주시면 감사하겠습니다

!
迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

모든 응답(2)
黄舟

질문 1 왜 상대 주소를 사용하지 않나요?

URL에 도메인 이름 부분을 왜 입력해야 하나요? 그냥 '/path/a/b/c'로 하는 것이 더 낫지 않을까요?

으아악

질문 2: 분할 기능을 잘 활용하세요

작성한 함수가 올바른지 여부는 몇 가지 데이터 세트를 더 사용해 보면 알 수 있습니다.

으아악
过去多啦不再A梦

첫 번째 요점, js로 IP 주소를 얻는 것은 불가능합니다. 서버에 페이지와 함께 IP 주소를 반환하도록 요청한 다음 이를 얻어 제출하면 됩니다.

두 번째는 문제 없습니다. URL에서 데이터를 추출하는 것입니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿