아시다시피, 요즘 뉴스는 <object>, <embed>등등의 태그 사용으로 인해 문제입니다.
IE가 4월부터 그 부분에 대한 패치를 실행하겠다고 했으며, 곧 약간의 혼란이 몰려올 듯 해보입니다.
하지만, 그 부분에 개발자들이 대처하는 것은 사실상 매우 간단합니다.
코드를 바꿀 부분이 그렇게 많지 않습니다. (object, embed 태그를 남발했다면 문제가 되겠지만)
사용자들이 게시판에 올린 부분은 그대로 방치해도 사실상 무관할 것입니다.
중요한 부분은 웹 사이트의 메인이나 메뉴, 중요한 섹션등이 되겠죠...
그럼 초간단 변경방법을 알려드리겠습니당
현재의 문제는 <object .... /> 라는 태그를 HTML 파일에 바로 적용하는 것이 문제입니다
고로, 기존에
<object .../> 혹은 <embed ... />와 같이 되어 있는 부분을 다음과 같이 바꾸시면 됩니다.
<script langauge="javascript" src="test.js">
그리고, test.js 파일을 다음과 같이 제작해주면 되는 것이죠.
(반드시, 이렇게 외부 파일로 빼놓아야 하는 것이 중요합니다. 절대 스크립트가 동일 페이지에 있음 안되요)
--- test.js ---
document.write( "<object ... />" );
이렇게만 하면 됩니다. ^^
각각의 <object>, <embed> 등등에 대해 별도의 외부 js 파일을 만드는 부분이 다소 번거롭긴 하지만.
이렇게만 해주면 문제점을 해결할 수 있습니다. ^^