Pur non avendo risposto alla mia domanda, posso dirti che il javascript non interagisce su due domini diversi, e questo è un limite insormontabile.
Pertanto ritengo che il mancato funzionamento sia per questo motivo, avallato anche da questo Errore: Permesso negato a <http://webchat.freenode.net> di chiamare il metodo Location.toString su <http://www.gorghino.altervista.org>. rilevato sul sito.