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>