<style>
태그를 삭제하는 콘텐츠 관리 시스템이 있습니다. 해결 방법으로 내 클래스에 <style>
태그가있는 iframe을 구현하고 iframe 외부에서 이러한 클래스를 사용하고 싶습니다. 이 작업을 수행하는 방법을 알고 있습니까? 가능한가?iframe 내부에 iframe 내부에 정의 된 CSS 클래스를 사용하십시오.
-2
A
답변
0
내가 맞다면, iframe
(다른 웹 페이지) 내에 정의 된 css styles
을 재사용하고 싶습니까? 의 styles
을 모두 javascript
과 추가 할 수 있습니다. 다음은 그 예입니다.
jsfiddle: styles you want to reuse
안에 하나의 css rule
있다 (데모 용으로 만 위해), 그러나 당신이 원하는만큼있을 수 있습니다. 이제 해당 클래스를 다시 사용하십시오 (.someclass
).
당신은 contentWindow
를 통해 iframe이 문서를 액세서 수 있습니다.
var exampleIFrame = document.getElementById('exampleiframe');
var exampleIFrameStyles = exampleIFrame.contentWindow.document.getElementsByTagName('style');
그런 다음 현재 문서의
head
에 모든
iframe
스타일을 추가합니다.
styles
을 모두 하나로 병합했습니다.
var tmpStyle = document.createElement('style');
tmpStyle.id = "iframe-style";
for (var i = 0; i < exampleIFrameStyles.length; ++i) {
tmpStyle.appendChild(document.createTextNode(exampleIFrameStyles[i].innerHTML));
}
document.head.appendChild(tmpStyle);
피들을 참조하십시오. 도움이 되었길 바래요!
관련 문제
- 1. iframe 내부에 링크 유지
- 2. 이미지 내부에 Iframe 삽입하기
- 3. 페이지를 iframe 내부에 머무르게하려면 어떻게해야합니까?
- 4. iframe 내부에 html 파일 표시
- 5. iFrame Media Query 내부에 인쇄하십시오.
- 6. VueJS는 iframe 내부에 바인딩되지 않습니다.
- 7. iframe 내부에 직접 html 넣기
- 8. IE6 _top은 도메인 간 iframe 내부에 있습니다.
- 9. iframe 외부에서 팝업을 열지 만 링크는 iframe 내부에 있습니다.
- 10. jQuery에서 iframe div 내부에 divppable div가 있습니다.
- 11. iframe 내부에 파이썬으로 양식을 채우는 방법
- 12. iframe 내부에 요소를 가져올 수 있습니까?
- 13. iframe 내부에 어떤 태그를 중첩시킬 수 있습니까?
- 14. asp.net에서 iframe 내부에 PDF 파일을로드하는 방법은 무엇입니까?
- 15. GetElementById는 iframe 내부에 "마스터"를 형성합니다.
- 16. angularjs - iframe 내부에 앱을 삽입하는 방법
- 17. 홀수 페이지가 iframe 내부에 공백으로 표시됩니다. 왜?
- 18. 닷넷 핵으로 IFrame 내부에 배너 모듈을로드하는 방법
- 19. iframe 내부에 어떻게 팝업 창이 열리나요?
- 20. iframe 내부에 클릭이있을 때 버튼을 표시하는 방법
- 21. iframe 내부에 stackoverflow 페이지가 표시되지 않습니다.
- 22. 모바일 응용 프로그램의 iframe 내부에 미디어 쿼리가 적용되지 않습니다.
- 23. 외부 도메인의 iframe 안에있는 요소 내부에 텍스트를 가져옵니다
- 24. 패널 내부 iframe 내부에 aspx 페이지가있는 ajax 팝업 익스텐더
- 25. jquery fancybox iframe 내부에 동적 HTML 문자열 표시
- 26. 페이지의 모든 iframe 내부에 HTML5 동영상 일시 중지
- 27. jquery 대화 상자에서 iframe 내부에 양식을 제출하는 중
- 28. 문자열 내부에 LESS가있는 함수를 사용하십시오.
- 29. 심포니에서 iframe 내부에 사이트가 있는지 어떻게 확인할 수 있습니까?
- 30. 외부 사이트가 iframe 내부에 표시되지 않는 이유는 무엇입니까?
예 바랍니다. jsfiddle 또는 무언가를 만들어라. – AlFra
나는 이것이 가능하다는 것을 확신하지 못한다. 그러나 iframe을 사용할 수 있다면, 왜 아약스를 통해 CSS를 동적으로로드하지 않을까요? –