Влад31/08/2000,
ээ, вообще-то eval принимает в качестве аргумента строку - вот что у тебя происходит:
a.eval(document.write("Some text"));
1) запускается eval
2) запускается document.write("Some text") => в (1) окне пишется Some text
3) функция document.write ничего не возвращает и eval ничего не делает
надо писать:
var a=open('URL','name',cоnfig='....');
a.eval('document.write("Some text")');