2010-05-16 6 views
0

원격 도메인의 페이지가 변경되었는지 확인하기 위해 클라이언트 측 방법을 찾으려고합니다.자바 스크립트를 사용하여 원격 도메인의 페이지가 변경되었는지 확인하십시오.

동일한 원본 정책으로 인해 iframe에 페이지를로드하고 내용을 검사 할 수 없습니다.

그래서 .getResponseHeader("Content-Length").getResponseHeader("Last-Modified")을 사용해 보았습니다.하지만 FireBug가 Content-Length을 콘솔에 표시한다고해도 분명히 SOP에 의해 제한됩니다.

이 방법이 있습니까? 페이지가 변경되었는지 알 수있는 방법이 필요합니다. 다른 쪽 끝은 CORS, 또는 JSONP, 또는 그 일을 위해 다른 출처 간 메커니즘을 지원하지 않는

들으

+0

서버 측 언어를 사용할 수 없습니까? –

+0

@Boris이 프로젝트의 일부로 이미 서버 측을 사용하고 있지만 디자인 사양에 따라 서버 호출 수가 오프 사이트로 제한됩니다. 이것이 내가 필요로 할 때만 서버 측 호출을 할 수 있도록이 클라이언트 측을 수행하려는 이유입니다. – user191688

답변

0

당신은 완전히 클라이언트 측을 할 수 없습니다. 그의 누락됩니다에서 유일한 옵션은 다음과 같습니다

  • 사용하여 서버 측의 도움
  • 를 사용하여
  • 서명 된 Java 애플릿을 사용 (사용자 권한을 부여해야합니다) signed script (이 당신을 사용자 권한에)
  • 에 권한을 부여하는 사용자는 것이다 ActiveX 컨트롤 (사용)

은 ... 당신은 아이디어를 얻을을 부여해야합니다.

관련 문제