Y podrías hacerlo pasando un hash por el url.
Mirá estos ejemplos:
Llamar a la funcion hola():
http://jsbin.com/ugegu5/6#hola
Llamar a la función adios()
http://jsbin.com/ugegu5/6#adios
Código fuente:
Código HTML:
Ver original<!DOCTYPE html>
//llamar a la funcion con el nombre del hash
eval(location.hash.split('#')[1] + '()');
function hola(){
alert('hola hola');
}
function adios(){
alert('adios adios');
}
<p>Llamar a una funcion desde el hash
</p>