테스트 사이트 - 개발 중인 베타 버전입니다

ie 패치에 따른 object, embed, applet 대처 방안

기존 방법
<html>
<body>
<embed src="examplecontrol">
</body>
</html>



<html>
<body>
<script src="Embed.js"></script>
</body>

Embed.js
document.write(‘<embed src=”examplecontrol”>’);

단점 : embed 시킬 파일마다 js파일을 생성해주어야함 ㅡㅡa


위의 단점을 해결한 편한 대처방법 (그누4를 이용한 방법)

/js/common.js 오픈

제일 아랫줄에

return top;
}
}

요놈을

return top;
}

// ie 오브젝패치
function view_obj(objhtml)
{ document.write(objhtml); }

}

이렇게 수정 하시고,

기존 사용하시던 <embed src=...> 요놈을


<SCRIPT>view_obj('<embed src=...>');</SCRIPT>

요렇게 바꿔서 해보세요


닷넷에선 잘되는거 확인했는데

그누보드는 확인못했습니다^^;

함 해보시고 안되면 말씀해주세요~


======================================================
참고로 아래방법은 네이버에서 사용하는 방법입니다;(위의 방식이랑 똑같죠)

첨부파일의 내용은 아래와 같습니다.
function documentwrite(src){
document.write(src);
}


위에 알려드린데로 common.js 에 삽입하셔도 됩니다^^

삽입을 안하신분들은

상단에 <script src="obj.js"></script> 추가합니다.

플레시가 들어갈 부분에
<script>documentwrite("<embed src=...>");</script>


이렇게 하시면 끝입니다.




ie 수동 패치파일
http://download.microsoft.com/download/8/3/d/83dcd69f-739d-4297-8258-8c5218e09fff/WindowsXP-KB912945-x86-KOR.exe

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 17개

감사합니다. 잘 됩니다. ^ ^
웹개발자 또는 웹사이트 운영자가 이러한 패치를 해주는것은 아무런 문제가 없을까요?

걍 궁금해서요....^^
어떤문제가 있을까요? 무슨 말씀이신지 자알 모르겠어요~^^
마소에서 법률적인 문제때문에 바꾸는것인데, 되돌려 놓는것이 되니까
또 다른 문제는 없을까 해서요.....^^
저도 그것까진 잘 모르겠습니다만, 외부스크립트에 의해 컨트롤을 로드하는 방식은 마소에서 제시한 방안이나 내내 매한가지라고 생각됩니다.(순전히 제생각) 만약 문제가 있다면, 마소에서 패치를 다시 하겠죠^^
우와....좋은데요....

감사 합니다...
감사합니다.
저도 적용해 보겠습니다...^^
감사합니다.
스크랩해갑니다.
기다리던 방법인데 드디어 만들어주셨군요.
감사합니다. 곧 적용해야겠습니다.
패치해야 하네 ...좋은정보 감사합니다
좋은 자료 감사합니다.

^^
감사합니다.
자유 게시판
19년 전
업데이트후
결국 자바를 이용한 스크립트는 안먹히는것 같네요;&nbsp;패치를 준비했던 사이트들 활성화창이 다뜨네요~&nbsp;&nbsp;&nbsp;그런데 한군데... 활성화창이 안뜨는곳이 있어 살펴보았더니..iframe을 쓰더군요&nbsp;paran.com &nbsp;&nbsp;좀 기다려보면 좋은방법이 나오겠죠?&…
좋은 자료 감사드립니다.
즐거운 하루 되세요!!

게시글 목록

번호 제목
3414
3392
3376
3373
3363
3316
3310
3292
3291
3284
3276
3275
3273
3272
3270
3268
3260
3255
3254
3247