Предполагается, что вы имели в виду событие onload:
Вы должны использовать библиотеку javascript, например jQuery , чтобы она работала во всех браузерах.
<script type="text/javascript">
$(document).ready(function() {
alert("Hi!");
});
</script>
Если вы действительно не хотите использовать библиотеку javascript (не ожидайте, что она будет хорошо работать во всех браузерах.):
<script type="text/javascript">
function sayHi() {
alert("Hi!");
}
</script>
<body onload="javascript:sayHi();">
...