주제: 이메이징이 전체 화면을 대치하는 버그
inureyes님의 블로그 5월 19일제 포스트인 '축제'에 사용된 iMazing이 IE에서 리더로 로딩할 경우에 전체 화면을 먹어버립니다. 먹어버린다는 것은 모든 html 소스를 object 태그가 대체한다는 말입니다. FireFox에서는 문제 없이 로딩되었고, 오페라에서도 문제 없이 로딩되었습니다.
graphittie (2006-05-24 04:09:32)에 의해 마지막으로 수정
아직 로그인하지 않았습니다. 로그인 또는 회원 등록을 해 주시기 바랍니다.
inureyes님의 블로그 5월 19일제 포스트인 '축제'에 사용된 iMazing이 IE에서 리더로 로딩할 경우에 전체 화면을 먹어버립니다. 먹어버린다는 것은 모든 html 소스를 object 태그가 대체한다는 말입니다. FireFox에서는 문제 없이 로딩되었고, 오페라에서도 문제 없이 로딩되었습니다.
graphittie (2006-05-24 04:09:32)에 의해 마지막으로 수정
trunk로 테스트 해서 확인했습니다.
sandbox, trunk 모두에서 그러한 현상이 발생하는 것을 확인하였습니다.
이제 고민의 시간이죠. 왜 그럴까요? ...ㅠ_ㅠ
아, 전 IE로만 해당 포스팅을 봐서 의도적으로 화면을 크게 띄운 것인줄 알았습니다.. --;
리더에서 읽어온 본문을 표시할때 innerHTML로 그냥 넣어주게 되는데 이 안에 스크립트가 있고 스크립트 안에 document.write() 문장이 있으면 현재 페이지(리더 화면)를 초기화하고 새로 write가 실행되나보더군요..
파폭에선 innerHTML로 스크립트 넣는게 원래 안되니 이 문제가 없는데..
음.. 지금 생각해보면 리더는 그냥 0.9x처럼 iframe 구조가 여러모로 편하지 않았나 싶군요.. 엎어버릴까;;
넣어주기 전에 스크립트를 벗겨 내야겠군요... 윽
넣어주기 전에 스크립트를 벗겨 내야겠군요... 윽
리더 설정에서 스크립트 사용 안하는걸로 설정하면 잘 됩니당;
또 티스토리같은 서비스 블로그에선 무조건 스크립트 안되도록 설정을 해야겠죠..
리더 설정에서 스크립트 사용 안하는걸로 설정하면 잘 됩니당;
또 티스토리같은 서비스 블로그에선 무조건 스크립트 안되도록 설정을 해야겠죠..
그렇게 설정하니 잘 되는군요 ![]()
대부분의 사용자가 IE 임을 감안하면 디폴트값을 스크립트 사용 안함으로 두는 것이 나을 것 같습니다 ![]()
(혹시 벌써 그렇게 되어 있다거나?! ㅠ_ㅠ 둥둥둥 ~ )