외부 콘텐츠를 웹 사이트의 iframe에 삽입하고 싶습니다. 내부 웹 사이트 만로드 할 수 있으며 외부 사이트는 정의되지 않았습니다. Intershop 7.7에서 CORS를 활성화하고 iframe 또는 데이터 대화 상자에 외부 URL을로드하려면 어떻게해야합니까?웹 사이트에 외부 콘텐츠를 포함 할 수 없습니다.
0
A
답변
1
Intershop에서 iframe을 다른 플랫폼과 비교할 때 특별한 것은 없습니다. ISML에 넣기 만하면됩니다.
<iframe src="https://example.com">
</iframe>
물론주의해서로드하는 데 성공하지 못할 수도 있습니다. 일부 서버에는 X-Frame-Options
헤더가 포함되어 있습니다 (예 : SAMEORIGIN
이것은 브라우저에 다른 사이트에서 프레임되기를 원하지 않는다고 지시합니다. 이것은 clickjacking 공격을 막기 위해 사용될 수 있습니다. Firebug 또는 적절한 도구를 사용하여 프레임로드 중에 이러한 오류를 모니터링 할 수 있습니다. http/s 트래픽을 혼합하면 iframe이로드되지 않을 수도 있습니다.
다른 도메인에 iframe을에서 프로그래밍 방식으로 액세스 콘텐츠에, 당신은 페이지와 포함 된 iframe을 사이에 통신 할 Web Messaging API (window.postMessage
과 onmessage
이벤트)를 사용할 수있다합니다. 요약
:
- 단순히 어떤 사이트 (어쩌면 당신의 '내부'사이트의 허가를) 프레임 수 없습니다;
- 이 질문은 Intershop 기술 스택과 관련이 없습니다.
0
버전 7.6 이후의 내용 보안 정책 지원이 가능해야합니다.
appserver.properties 파일의 설명서를 확인하십시오. intershop.response.content-security-policy 키. 도움이 될 것입니다.
관련 문제
- 1. PHP로 외부 콘텐츠를 포함 할 수 있습니까? 그것은 SEO 친절한가?
- 2. 로컬 네트워크 외부 웹 사이트에 액세스 할 수 없습니다.
- 3. PHP가 포함 된 외부 웹 사이트에 연결
- 4. 외부 웹 사이트에 Inappbrowser가있는 Autologin?
- 5. 사용자가 URL의 '팬'인 경우에만 외부 웹 사이트에 콘텐츠를 표시 하시겠습니까?
- 6. javascript 짧은 코드는 웹 사이트에 외부 콘텐츠를 포함합니다.
- 7. Azure 웹 사이트에 게시 할 수 없습니다.
- 8. 웹 사이트에 로그인 할 수 없습니다.
- 9. 자바가 웹 사이트에 액세스 할 수 없습니다.
- 10. 몇 웹 사이트에 액세스 할 수 없습니다.
- 11. Drupal 웹 사이트에 로그인 할 수 없습니다.
- 12. 웹 시작에서 외부 드라이버를로드 할 수 없습니다.
- 13. WAMPSERVER : 외부 웹 페이지를로드 할 수 없습니다.
- 14. Drupal에 콘텐츠를 추가 할 수 없습니다.
- 15. 내 웹 사이트 콘텐츠를 웹 사이트에 표시하도록 다른 사람들에게 어떻게 제안 할 수 있습니까?
- 16. 외부 웹 사이트에 특정 URL이 있는지 확인
- 17. 외부 웹 페이지 콘텐츠를 사이트 피드에 추가하기
- 18. 웹 서비스 및 PHP가 포함 된 웹 사이트에 로그인 할 수 없습니다.
- 19. 웹 사이트에 Facebook 앨범 포함
- 20. 외부 웹 사이트의 정보를 웹 사이트에 복사하십시오.
- 21. 업로드 된 콘텐츠를 웹 사이트에 저장
- 22. 탭의 콘텐츠를 크롤링 할 수 없습니다. PhP
- 23. ASP.NET 웹 사이트에 Google지도 포함
- 24. iframe 너비와 외부 웹 사이트에 맞게하는 방법
- 25. IIS 웹 사이트에 외부 웹 서버 통합
- 26. ASP.NET MVC의 외부 웹 사이트 콘텐츠 포함
- 27. 동일한 서버에서 웹 사이트에 액세스 할 수 없습니다.
- 28. 콘텐츠를 외부 웹 사이트에 임베드 할 수있는 우수 사례/전략은 무엇입니까?
- 29. 웹 사이트의 특정 콘텐츠를 가져올 수 없습니다.
- 30. 웹 사이트에 액세스 할 때 데이터가 없습니다.