hola gente!
@webosiris, me resulta curioso lo que comentas acerca del loop infinito. al menos no sucede en chrome (según la prueba que realice). en chrome se comporta como si el refresh se realizara una sola vez. por lo que el navegador tendría que explicitamente recargar el documento para volver a ejecutar el script. en los demás navegadores no me funciona, tal como se comenta al inicio. la única conclusión que llego es que dichos navegadores no admiten el pseudo-protocolo javascript en META. de todas formas, estoy de acuerdo contigo, hay mejores formas para realizar lo mismo.