javascript

jQuery - iframe 태그 사용

토마토오이 2019. 9. 20. 12:43

1. iframe 태그에 접근 시,

$('iframe').contents().find('head') 로 접근하기

contents() 붙이고 접근!!!

iframe은 id붙여서 접근해도 가능

 

 

2. iframe안의 html의 javascript 함수 접근하려면

document.querySelector('iframe').contentWindow.Init.init();

contentWindow로 접근하기

 

 

3.ios에서 iframe 사용 시,

<div>

     <iframe></iframe>

</div>

div로 한번 감싼 후에 쓰기!!  

스크롤 주고 싶다면 div에 주는것이 나음

 

<iframe>은 ios에서 html에 직접 쓸 경우 css깨질 확률이 있으니, javascript에서 $('#div').html('<iframe>'); 해서 사용!