¿Existe un acortador de URL que me permita señalar un enlace ‘javascript:’?

Una URL corta es solo una versión abreviada de una URL normal. La única función de un acortador de URL es alojar la URL corta y redirigirla a la URL regular expandida. Google Analytics, por ejemplo, nunca informará URL cortas.

Entonces, su pregunta sería la misma si eliminara “acortador”: ¿Puede una URL apuntar a un enlace de JavaScript?

Técnicamente, no existe un “enlace javascript”. Los enlaces tienden a referirse a protocolos de transferencia, generalmente HTTP (S), pero también podrían ser FTP u otro protocolo de transferencia. Javascript no es un protocolo de transferencia. Por lo tanto, no tiene “enlaces” como javascript: //myjavascript.webaddress.whatever.

Necesitas entender los desencadenantes. El código en un sitio web se activa en HTTP (S) con una solicitud GET o POST. Los eventos desencadenan un javascript, que se puede configurar en eventos estáticos como hacer clic en un botón o mediante escuchas de eventos en eventos dinámicos, como el cambio de tamaño de la ventana del navegador.

Lo que puede hacer es activar un javascript en la carga de la página. Entonces, si tiene una URL normal como su página de destino, puede poner un detector de eventos de carga en la página para que se active cuando llegue el visitante, y eso puede hacer lo que pueda hacer en javascript. Su URL normal puede acortarse como cualquier URL mediante cualquier servicio de acortamiento de URL.

No sé exactamente qué estás tratando de hacer, pero espero que esto aclare un poco el proceso.

No, eso permitiría todo tipo de maldad. El navegador no lo permitiría.