익스플로어 브라우저 프레임 영역 스크롤바 표시, 불편한 버그 있다... 블록

IE8 같은 경우 아래와 같이 인덱스 화면에서 프레임을 정의해 주면 해당 프레임에서 내용이 있을 때 수직 스크롤바와 수평 스크롤바가 생기는데 문제점은 내용이 넘치지 않을 때는 스크롤바를 표시해 주면 안되는데 IE8은 그렇지 못하다는 것. 크롬은 아래 소스에서 스크롤바를 생성시키지 않음.

<frame src="fr_left.htm" name="left" frameborder="0">

문제는 아래와 같이 소스를 변형해 봐도 역시 IE8에서 수직/수평 스크롤바가 여전히 없어지지 않는다는 점이다. 원래는 아래와 같이 소스를 변형해 주면 내용이 넘치지 않을 때 스크롤바가 없어져야 하는데 실상은 스크롤바가 전혀 없어지지 않는다.

<frame src="fr_left.htm" name="left" frameborder="0" scrolling="auto" noresize="noresize">

아래와 같이 scrolling을 yes로 해도 여전히 문제는 해소되지 않는다.

<frame src="fr_left.htm" name="left" frameborder="0" scrolling="yes" noresize="noresize">

역시 익스플로어 브라우저는 대충 만든 브라우저임이 여실히 드러난 버그라고 볼 수 있지 않을까?

덧글

댓글 입력 영역
* 비로그인 덧글의 IP 전체보기를 설정한 이글루입니다.


웹로그 검색