나는 이것을 며칠 동안 찾고 있었고 누군가가 이것에 대한 답을 도울 수 있는지 궁금해하고있었습니다.iframe 설정 내용
그래서 저는 현재 사용자가 css 및 js 링크와 가능한 인라인 스크립트/스타일을 포함 할 수있는 HTML 페이지를 만들 수있는 시스템을 구축 중입니다.
원래 사용자가 div 태그를 사용하여 HTML 출력을 추가했지만 모든 추가 스타일과 스크립트가 상위 페이지에 영향을 미쳤으므로 사용할 수있는 유일한 옵션이 결정되었습니다. 콘텐츠를 삽입 할 iframe
부모 요소에 대한 부트 스트랩 링크 및 Jquery 충돌을 막으려면, 내가 아는 곳에서 샌드 박스 환경에서 iframe을 실행해야하지만 콘텐츠의 설정 방법을 모릅니다. iframe이 샌드 박스 모드에있을 때
당신은 시도 할 경우 : - iframe이가 샌드 박스 및 원점을 허용하지 않는되고
$("example iframe element").contents().find("body").html("example html inline styles etc");
이 작동하지 않고 블록 액세스 인해.
iframe을 샌드 박싱하는 것이 "부모 중 하나와 iframe에서 하나"라는 Jquery의 여러 인스턴스를 충돌하는 유일한 방법 인 것처럼 보입니다. 작동하는 noConflict를 시도했지만 충돌하는 다중 부트 스트랩이 수정되지 않습니다. parent 및 iframe 요소에로드됩니다.
누구나 차단 된 액세스 또는 다른 고유 한 컨테이너 접근 방식을 사용하지 않고 샌드 박스 처리 된 iframe에 런타임에 콘텐츠를 추가하는 방법을 알고 있습니까?
나는 그것에 대해 많은 정보를 찾을 수 없기 때문에 누구에게도 도움이 될만한 정보를 제공해 주셔서 감사합니다.