Per javascript
:
http://tutorial.iobloggo.com/archive.php?cid=1662
http://webmaster.lycos.it/tips/989426174/
http://www.webmasterpoint.org/appunti/javascript/27.asp
Per esempio! ;)
Per Photoshop devi invece applicare al testo una sfumatura o un gradiente.
In Photoshop c'è già l'impostazione per l'arcobaleno.
EDIT
Mi sono perso via nelle ricerche e non ho visto che avevi risolto.
Comunque non scrivere post consecutivi, ma prova ad usare il tasto edita.