글 작성자: 써니루루

JavaScript 에서 기존에 있는 함수를 바꿀 수 없을 때

Overriding 개념으로 어떻게 접근해야할지 궁금해서 테스트 해봤다.

 

(이하 코드 참고)

 

결과는 성공 잘 되드라.. ㅋㅋ

 

 

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
 <head>
 <script type="text/javascript">
 var orgAlert = window.alert;
 window.alert = function(msg) {
    if (!!msg)
    {
        orgAlert(msg);
        orgAlert("Good Work!");
    }
 }

 window.onload = function() {
     window.alert('Now Testing...');
 }
 </script>
 </head>

 <body>
 </body>
</html>