특정 javascript이 로딩이 완료된 후에 프로세스가 진행되어야 할 경우가 있다.
IE 경우 <script type="text/javascript" defer="defer"> defer 라는 속성이 있어 모두 로딩된후에 진행되도록 옵션? 을 줄수 있지만 사실 믿을 만하지도 않고 더욱이 IE 전용이라 (파폭에선 되는거같긴한데.. 확실하진않음) 별루 그닥 추천하고 싶지 않은 방법이다.
그럼. 어떻게 처리를 해야할까?! 이렇게 해보면 어떨까?
<script id="dataList" type="text/javascript" charset="UTF-8" src="http://iamnotokay.tistory.com/data/list.js"></script>
<script type="text/javascript">
function add(){
/*
프로세스
*/
IE 경우 <script type="text/javascript" defer="defer"> defer 라는 속성이 있어 모두 로딩된후에 진행되도록 옵션? 을 줄수 있지만 사실 믿을 만하지도 않고 더욱이 IE 전용이라 (파폭에선 되는거같긴한데.. 확실하진않음) 별루 그닥 추천하고 싶지 않은 방법이다.
그럼. 어떻게 처리를 해야할까?! 이렇게 해보면 어떨까?
<script id="dataList" type="text/javascript" charset="UTF-8" src="http://iamnotokay.tistory.com/data/list.js"></script>
<script type="text/javascript">
function add(){
/*
프로세스
*/
}
window.document.getElementById("overtureData").onload=add();
</script>
이런식으로 처리가 가능하다.
<script> 태그도 onload 이벤트 리스너가 있다는 것이다.
window.document.getElementById("overtureData").onload=add();
</script>
이런식으로 처리가 가능하다.
<script> 태그도 onload 이벤트 리스너가 있다는 것이다.
'javascript' 카테고리의 다른 글
[퍼옴] Javascript 상에서 private, public, static (0) | 2010.06.09 |
---|---|
IE에서 Object 복사할때 FlashVars parameter 값이 복사되지 않는 경우 (0) | 2010.02.18 |
익스플로워 브라우저에서 자바스크립트 메모리 누수 (0) | 2009.09.01 |
자바 스크립트 동적 로딩 JavaScript,Ajax (0) | 2009.07.28 |
Javascript: FormChecker 사용법 (1) | 2009.04.08 |