framset 대처 방법(html5) > PHP강좌

  • 070-4038-3778 / 010-2089-3778
  • (월~금) 10:00 - 20:00

PHP강좌

PHP강좌

홈페이지제작에 필요한 강좌들입니다.

PHP강좌

기타 framset 대처 방법(html5)

페이지 정보

profile_image
작성자 윈스웹
댓글 0건 조회 429회 작성일 20-05-07 17:25

본문

<script type="text/javascript">
<!--
var webUrl = "http://www.naver.com";
var mobileUrl = "http://m.naver.com";
window.onload = function()
{
    window.document.body.ownerDocument.clear();
    var ifrmFlag = document.getElementById('ifrm');
    if(ifrmFlag != null && ifrmFlag != "null" && ifrmFlag != "")
    {
        document.body.removeChild(ifrmFlag);
    }
    var iframe = document.createElement("iframe");
    iframe.id = "ifrm";
    iframe.src = webUrl;
    iframe.width = "100%";
    iframe.height = "100%";
    iframe.frameBorder = "0";
    iframe.scrolling = "no";
    document.body.appendChild(iframe);
};
//-->
</script>
<body topmargin="0" leftmargin="0">
</body>

# iframe 속성 관련

 
seamless: 값은없다 이속성을 사용하면 문서에 그냥일반콘텐츠로나타난다.
예제)
<iframe seamless src="form.html" width="300" height="200"></iframe>


sandbox: 보안강화를 위해 추가된것이다. 값은 4가지가있다.
예제)
<iframe sandbox="allow-same-origin"></iframe>
<iframe sandbox="allow-top-navigation"></iframe>
<iframe sandbox="allow-forms"></iframe>
<iframe sandbox="allow-scripts"></iframe>


사라진 기능들
<iframe align="" frameborder="" longdesc="" marginheight="" marginwidth="" scrolling=""></iframe>

align은 img엘리먼트에서 설명했듯이 css로 대체, 마진 보더역시 마찬가지다.
옛부터 논의되던 scroll바역시 overflow로 css로 대체된다.
설명해주던 엘리먼트 longdesc는 a엘리먼트로 대체되었다.

<iframe src="inner.html" width="300" height="200"></iframe>


가로 세로 링크할 파일을 보여준예이다.
꼭 src가 아니더라도 콘텐트에 포함시킬려면 srcdoc를 사용하면된다.
하지만 지원되는 브라우저가 없다.

<iframe srcdoc="<p>모든부라우저에서 지원안함</p>" width="300" height="200"></iframe>

 

출처:

https://mike73.tistory.com/22?category=761838

https://mike73.tistory.com/21?category=761838

댓글목록

등록된 댓글이 없습니다.

PHP강좌

홈페이지제작에 필요한 강좌들입니다.

PHP강좌

Total 136건 5 페이지

검색

회원로그인

Contact Us

Tel. 070-4038-3778

H,P 010-2089-3778

평일 10:00 - 20:00 (주말/공휴일 휴무)


  • 오케이사인인터넷디자인
  • 대표자 : 박선태
  • 부산시 연제구 쌍미천로 8번길 18-1
  • 입금계좌: 농협 121079-52-048164(예금주:박선태)
  • 사업자등록번호 : 607-09-51768
  • 한글도메인 : 홈페이지유지보수.com

  • Tel: 070-4038-3778
  • H.p: 010-2089-3778
  • Fax: 051-980-5779
  • E-mail : design3778@naver.com

  • 전체: 272,735 오늘: 121 어제: 136 최대: 915 접속자: 2
Copyright © Winsweb All rights reserved.