Mhm, vyzerá to tak, že Chrome pri volaní odkazu s pseudoprotokolom javascript a targetom nastaveným na inú stránku vykonáva tú funkciu v kontexte zdrojovej stránky namiesto cieľovej.
Ty máš zrejme tú funkciu smajl definovanú na oboch stránkach, preto ti to namiesto Uncaught ReferenceError: smajl is not defined vypísalo Uncaught TypeError: Cannot read property 'value' of null.
Takže by malo stačiť zavolať tú funkciu priamo z cieľového okna napr. pomocou takéhoto odkazu v zdrojovom okne:
javascript:parent.frames['formular'].smajl('*1*')