1

주제: <boby>에 onLoad를 넣으려면 어떻게 하나요?

플러그인을 하나 만들어 볼 요량으로
남의 코드를 짜집기 하다보니
body 태그에 onLoad 속성을 넣으려니
도저히 모르겠네요?
가능은 한건지요?

2

답글: <boby>에 onLoad를 넣으려면 어떻게 하나요?

이 글에 전혀 도움이 안되는 글 하나 올리자면,
짜집기 -> 짜깁기 입니다;;

하늘은 스스로 삽질하는 자를 삽으로 팬다

3

답글: <boby>에 onLoad를 넣으려면 어떻게 하나요?

제가 잘 못이해하고 있는건지.
<body onload="">
이렇게 안되던가요?
저는 잘 쓰고 있는데.

텍스트큐브를 이용하시다 불편하신 점 있으시면 아래로 연락주세요.
Needlworks/TNF - LonnieNa
nateon : y12x2 (a.t) nate.com / mail : lonniena (a.t) needlworks.org
http://twitter.com/@textcube

4

답글: <boby>에 onLoad를 넣으려면 어떻게 하나요?

LonnieNa 작성:

제가 잘 못이해하고 있는건지.
<body onload="">
이렇게 안되던가요?
저는 잘 쓰고 있는데.

플러그인에서 자동으로 body 안에 onload를 삽입하고 싶다는 말씀 같습니다.

주성애비 작성:

플러그인을 하나 만들어 볼 요량으로
남의 코드를 짜집기 하다보니
body 태그에 onLoad 속성을 넣으려니
도저히 모르겠네요?
가능은 한건지요?

[##_SKIN_head_end_##] 이벤트를 이용하셔서 다음과 같이 onload 이벤트에 특정 함수를 붙일 수 있습니다.

window.addEventListener("load", execLoadFunction, false);
function execLoadFunction() {
    xxx
}
window.addEventListener("load", execLoadFunction2, false);
function execLoadFunction2() {
    xxx
}

이렇게 하시면 <body onload="xx">와 같은 효과가 발생하고요, onload 이벤트에 저런 식으로 복수의 함수를 걸어주실 수 있습니다. 자바스크립트는 onload 이벤트를 제어할 수 있는 방법을 제공하고 있지만, 각 브라우저 별로 제어방법이 다르기 때문에 태터툴즈에서는 addEventListener() 함수를 자체적으로 내장하여 이 함수의 내부에서 브라우저별로 제어 케이스를 나누어 실행하도록 되어 있습니다. 당부 드릴 점은, 추후 이 함수의 사용법이나 기능이 변화할 수 있다는 점을 인식하시고 사용하셨으면 합니다.

[##_SKIN_head_end_##] 이벤트의 사용법은 BlogAPI 플러그인을 참고하세요.

graphittie (2007-01-30 10:34:40)에 의해 마지막으로 수정

5

답글: <boby>에 onLoad를 넣으려면 어떻게 하나요?

graphittie 님 감사합니다.

6

답글: <boby>에 onLoad를 넣으려면 어떻게 하나요?

onBeforeunload는 어떻게 해야 되는지요?
불가능한지?

7

답글: <boby>에 onLoad를 넣으려면 어떻게 하나요?

window.addEventListener("Beforeunload", execLoadFunction, false);
로 하시면 될것 같습니다.

당신의 삶속에 매화꽃 향기처럼 늘 아름다운 향기로 가득하길...
# J.Parker