JavaScript - volani funkce v jinem okne

Pro IE je mozne zavolat funkci v jinem okne nasledujicim zpusobem ...

win = window.open("dialog.html");

win.funkceZDialogHtml(parametr);

Ale v opere ani v mozile mi toto nezafungovalo, nevedel by nekdo o nejakem jinem spolehlivejsim zpusobu, jak zavolat funkci nebo provest nejakou operaci a predat ji parametry do druheho okna?

Radek
Nechat promenne v JS vypsat pomoci PHP (sessions), mozna trochu namichany, za to afaik nejspolehlivejsi