iframe 태그(플로팅 프레임 태그라고도 함)를 사용하면 HTML 디스플레이에 HTML 문서를 삽입할 수 있습니다. Frame 태그와 가장 큰 특징은 이 태그가 참조하는 HTML 파일이 다른 HTML 파일과 독립적으로 표시되지 않고 HTML 파일에 직접 삽입되어 HTML 파일의 내용과 통합되어 전체가 될 수 있다는 점입니다. 또한, 콘텐츠를 반복적으로 작성할 필요 없이 동일한 콘텐츠를 한 페이지에 여러 번 표시할 수도 있습니다.
추천 과정: Java 튜토리얼.
iframe은 삽입된 프레임이라고도 합니다. 삽입된 프레임은 프레임이 있는 웹 페이지와 유사하며 웹 페이지의 프레임과 콘텐츠를 기존 웹 페이지에 삽입할 수 있습니다.
우선, 라벨은 다음과 같이 작성됩니다:
<frameset > <frame src= "要连接的页面"></frame> </frameset>
iframe은 텍스트나 그래픽을 위한 플로팅 프레임이나 컨테이너를 설정하는 데 사용됩니다.
frameborder는 그림과 텍스트 프레임 주위의 가장자리 너비를 설정합니다.
빠른 읽기 높이를 위한 디자인도 있습니다.
scrolling=no 스크롤 막대 존재 여부(YES, NO, AUTO)
SRC는 파일 또는 그림을 지정합니다(HTML) , HTM) IFRAME ,GIF,JPEG,JPG,PNG,TXT,*.*)에 의해 호출됩니다.
Iframes는 페이지 로딩을 차단합니다
창의 온로드 이벤트를 제때에 트리거하는 것이 매우 중요합니다. onload 이벤트는 브라우저의 "사용 중" 표시를 중지하도록 트리거되어 사용자에게 현재 웹 페이지가 로드되었음을 알려줍니다. onload 이벤트가 지연되면 사용자에게 웹페이지가 매우 느리다는 느낌을 줍니다.
window의 onload 이벤트는 모든 iframe이 로드된 후(내부 요소 포함) 트리거되어야 합니다. Safari 및 Chrome에서는 JavaScript를 통해 iframe의 SRC를 동적으로 설정하여 이러한 차단 상황을 피할 수 있습니다.
유일한 연결 풀
브라우저는 웹 서버에 대한 소수의 연결만 열 수 있습니다. Internet Explorer 6 및 7과 Firefox 2를 포함한 이전 브라우저는 도메인 이름(호스트 이름)에 대해 동시에 두 개의 연결만 열 수 있습니다. 최신 버전의 브라우저에서는 이 숫자 제한이 늘어났습니다. Safari 3+ 및 Opera 9+는 도메인 이름에 대해 동시에 4개의 연결을 열 수 있으며 Chrome 1+, IE 8 및 Firefox 3은 동시에 6개의 연결을 열 수 있습니다. 이 기사를 통해 특정 데이터 테이블을 볼 수 있습니다: 병렬 연결에 대한 정리
어떤 사람들은 iframe이 자체적인 독립적인 연결 풀을 갖기를 바랄 수도 있지만 이는 사실이 아닙니다. 대부분의 브라우저에서 기본 페이지와 그 안에 있는 iframe은 이러한 연결을 공유합니다. 이는 리소스를 로드할 때 iframe이 사용 가능한 모든 연결을 사용하여 기본 페이지 리소스의 로드를 차단할 수 있음을 의미합니다. 물론 iframe의 콘텐츠가 기본 페이지의 콘텐츠보다 더 중요한 경우에는 좋습니다. 그러나 일반적으로 iframe의 콘텐츠는 기본 페이지의 콘텐츠만큼 중요하지 않습니다. 이 시점에서는 iframe에서 사용 가능한 연결이 부족해지는 것은 가치가 없습니다. 한 가지 해결책은 기본 페이지의 중요한 요소가 로드된 후 iframe의 SRC를 동적으로 설정하는 것입니다.
미국 상위 10개 웹사이트는 모두 iframe을 사용합니다. 대부분 광고를 로드하는 데 사용됩니다. 이는 광고 게재를 쉽게 로드할 수 있는 이해하기 쉽고 논리적인 솔루션입니다. 하지만 iframe은 페이지 성능에 영향을 미친다는 점을 기억하세요. 가능하면 iframe을 사용하지 마세요. 꼭 필요한 경우에는 아껴서 사용하십시오.
위 내용은 jsp에서 iframe은 무엇을 의미합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!