[JavaScript] IE에서 flash를 <embed>태그를 이용해서 넣을 때 src에 값이 없으면 window.onload 진입 안됨
JavaScript 2014. 7. 3. 17:34IE의 버그인 듯 함.
아래 예제처럼 <embed type="application/x-shockwave-flash" src=""></embed> 가 있으면,
src를 계속 얻으려 하면서 무한루프(혹은 대기)에 빠지는지 window.onload에 들어오지 않음.
src에 빈칸이나 의미없는 글자 하나라도 넣으면 나옴...;
<!DOCTYPE HTML>
<html>
<head>
<title>TEST</title>
<script>
// 이건 나옴
alert('script');
window.onload = function()
{
// 이건 안나옴
// <embed> 태그의 src에 뭐라도 한글자 넣으면 나옴
alert('window.onload');
}
</script>
</head>
<body>
<embed type="application/x-shockwave-flash" src=""></embed>
</body>
</html>