다른 도메인에있는 (HTML 파일) *에서 일부 데이터 (텍스트 메시지)를 표시해야합니다. iFrame
을 사용하여 마크 업을 표시하려고 생각했습니다. 해당 사이트가 다운되면 이제 문제는 일 수 있습니다. 그러면 iFrame
에있는 404
오류가 표시됩니다. 나는 그것을 피하고 싶다. 응답을 얻으려면 dojo
을 사용하여 해당 URL로 AJAX 호출을 작성한 다음 innerHTML
을 사용하여 DOM
에 대한 응답을 삽입하십시오. 이것이 내가 필요한 모든 것입니다. 하지만 도메인 간 AJAX 문제로 인해 가능하지 않다고 생각합니다. 우리는 애플리케이션에서 dojo를 사용하고 있습니다. Dojo를 사용하여 교차 도메인 스크립팅의 올바른 구현을 찾으려면 Google에서 을 검색했습니다. 내가 찾은 건 JSONP
같은 것들이다. 원격 도메인이 JSONP
을 반환하게하고 싶지 않습니다. HTML 파일이고 해당 파일에는 콘솔에 인쇄해야하는 마크 업이 있습니다. 누군가 좋은 방법을 제안 할 수 있습니까?자바 스크립트를 사용하여 HTML 파일의 내용 삽입
0
A
답변
1
슬프게도 Nakul이 의견에서 언급했듯이 same-origin policy은 크로스 도메인 XHR 요청 (적어도 크로스 브라우저 방식)을 허용하지 않습니다.
크로스 도메인 사이트의 협업 (JSONP, CORS, 다양한 iframe 통신 트릭) 또는 모든 "교차 도메인"이 먼저 자신의 도메인을 통과하도록 사용자의 서버에 프록시를 설정해야합니다.
관련 문제
- 1. div 태그 사이에 HTML 내용 삽입/제거
- 2. 자바 스크립트를 사용하지 않고 자바 스크립트를 사용하여 텍스트를 텍스트로 삽입
- 3. 자바 스크립트를 사용하여 ID가있는 tr에 td를 삽입
- 4. 양식을 사용하여 자바 스크립트를 사용하여 이미지 삽입
- 5. 자바 스크립트를 사용하여 정의 된 내용 인쇄
- 6. 자바 스크립트를 사용하여 추후에 쓸 내용
- 7. 자바 스크립트를 사용하여 iframe 내용 가져 오기
- 8. 자바 스크립트를 UISlider에 삽입
- 9. 자바 스크립트를 사용하여 변수가있는 SQLite에 삽입
- 10. 자바 스크립트를 사용하여 충돌 ID가있는 SVG 삽입
- 11. 자바 스크립트를 사용하여 파일의 전체 경로 검색
- 12. 인라인을 사용하여 헤더 내용 삽입
- 13. 자바 스크립트 파일의 내용 포함
- 14. 자바 스크립트를 사용하여 HTML 페이지 저장
- 15. 자바 스크립트를 사용하여 Firefox에 HTML 페이지 저장
- 16. 자바 스크립트를 사용하여 HTML 테이블 행을 삭제하십시오.
- 17. 자바 스크립트를 사용하여 HTML 양식 확장하기
- 18. HTML 캔버스에서 자바 스크립트를 사용하여 모양 수정
- 19. 자바 스크립트를 사용하여 html 페이지로 리디렉션
- 20. 자바 스크립트를 사용하여 HTML 페이지에서 세션 처리
- 21. 자바 스크립트를 사용하여 HTML 속성 값 설정
- 22. 자바 스크립트를 사용하여 HTML 페이지 지우기
- 23. 자바 스크립트를 사용하여 HTML 페이지의 소스를 숨기기
- 24. 자바 스크립트를 사용하여 html 꼬리말 찾기
- 25. 자바 스크립트를 사용하여 HTML 클래스 이름 설정
- 26. GWT 앱에서 정적 HTML 파일의 내용 관리
- 27. 자바 스크립트 : 자바 스크립트를 사용하여 로컬 파일의 존재 여부 확인
- 28. 인라인 자바 스크립트를 내 html 파일의 맨 끝으로 이동
- 29. 자바 스크립트를 사용하여 다른 페이지에 HTML을 삽입 하시겠습니까?
- 30. .js 파일의 자바 스크립트를 HTML 파일의 머리글로 전달하여 HTML 코드로 읽습니다.
JSONP없이 교차 도메인 데이터를로드 할 수 없습니다. – Nakul
서버에서 해당 콘텐츠를 가져오고 서버에서 Ajax를 실행하여이 콘텐츠를 가져 오는 경우에만 가능합니다. – Nakul