Hola
¿Lo has probado así?
Código html:
Ver original<a href onclick="this.style.behavior='url(#default#homepage)';this.setHomePage('tusitio.com');">Establecer como p
ágina de inicio
</a> Lo que sea
Se te abrirá una alertar para pedirte confirmación. No necesitas una función y mucho menos que se ejecute onload, es decir cada vez que el usuario entre en tu web.
Suerte