js onload 이벤트 의 한 가지 사용 소감

1482 단어 jsonload 이벤트
만약 내 가 너 에 게 window.load 와 window.onload 가 각각 무슨 뜻 이 냐 고 묻는다 면,너 는 아마 나 에 게 대답 할 것 이다."이것 은 페이지 를 불 러 오 면 실행 하 는 것 이 아니 냐?"하지만 답 은 꼭 그렇지 는 않 아 요.어떻게 쓰 느 냐 에 달 려 있어 요.예 를 들 어 예 1:
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Untitled</title>
<script type="text/javascript">
function ShowMessage()
{
alert("true");
}
window.onload=ShowMessage();
</script>
</head>
<body>
true
</body>
</html>
트 루 의 팝 업 상 자 를 보 았 을 때'트 루 를 보 았 을 때 나 를 볼 수 없다'는 것 을 보지 못 했 을 것 이다.페이지 가 불 러 오기 도 전에 js 를 실행 하기 시작 했다 는 것 을 의미한다.예 2
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Untitled</title>
<script type="text/javascript">
function ShowMessage()
{
alert("true");
}
window.onload=function(){ShowMessage();}
</script>
</head>
<body>
true
</body>
</html>
트 루 의 팝 업 상 자 를 보 았 을 때'트 루 를 보 았 을 때 나 를 보 았 다'는 것 을 볼 수 있 습 니 다.이것 이 야 말로 진정한 페이지 를 불 러 와 서 촉발 하 는 것 입 니 다.PS:onload 이벤트 와 같은 익명 함수 로 실행 하 는 것 을 추천 합 니 다.즉,window.onload=function(){ShowMessage();}이런 식 으로.

좋은 웹페이지 즐겨찾기