2012-08-07 2 views
0

가능한 중복 :이 가능하며 페이지로드에서이 기능을 시작하는 방법을 경우
Javascript that executes after page load는 pageload에 함수를 호출 할 수 있나요

script type="text/javascript"> 
function ip(ban, win) { 

    var width = 15; 
    var height = 10; 

    if (newwin) { 



} 

</script> 
</head> 
<b><input type="button" value="Check" onclick="banow();"/></center></b> 

사람이 알고 있나요 , 바람직하게는 간격 나는 이것에 초보적이다, 여분 도움은 평가 될 것입니다! jQuery를에

+0

'window.onload' 핸들러와'setInterval' 함수를 살펴 보았습니까? –

+0

예 - 시도한 적이 있습니까? –

+0

window.onload 사용 – swapnesh

답변

4

뭔가 작동합니다 : 당신은 단지 onload 이벤트를 사용할 수 있습니다

window.onload = function() { 
    setTimeout(banow, 2000); 
}; 
+0

정확하게 내 페이지에 어떻게 배치합니까?/어디서? -.- –

+1

자바 스크립트이므로 '

0

:

당신은 몸과 온로드 이벤트가 필요
$(function(){ 
    // your methods here, will be called after page has been loaded 
    setInterval(functionName, 1000); //replace functionName with your function, 1000 is millisecond 
}); 
+2

jQuery는 가볍고 "적게 쓰고 더 많이"JavaScript 라이브러리입니다. 그래서 "더 쓰기"를 원합니다. 어쨌든 태도는 무엇입니까? – lorraine

+0

[ "jQuery 사용"이 JavaScript 질문에 대한 유효한 대답이 아닌 경우] (http://meta.stackexchange.com/questions/45176/when-is-use-jquery-not-a-valid-answer-to -a-javascript-question) –

+0

실제로이 경우 적은 코드가 아닙니다 ... – jeremy

1

, onload 이벤트를 이벤트 리스너에 적용하거나 함수의 닫는 중괄호 바로 뒤에 ()을 넣습니다.

//e.g. 1: 
window.onload = function(){ 
    setTimeout(function(){ 
    function_to_call(); 
    }, 1000); 
}; 

//e.g. 3: 
window.addEventListener("load", function(){ 
    setTimeout(function(){ 
    function_to_call(); 
    }, 1000); 
}, false); 


//e.g. 2: 
function function_to_call(){ 

}(); 
0
<script type="text/javascript"> 
window.onload=function(){ 
    alert("hello"); //call your function here 
} 
</script> 
0

당신은 몸

예에 onload를 호출 할 수 있습니다.

<body onload="ip(parameters)"> 

</body> 
관련 문제