Как выполнить функцию через открытое окно из родительской страницы
У меня есть хтмл документ. JS из него открывает новое окно. Как из родительской страницы вызвать JS функцию так, чтоб она исполнилась в новом окне? Я делал так:
Код:
var a=open('URL','name',cоnfig='....');a.eval(document.write("Some text")); |
Влад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")');
|
Только зачем eval, когда можно:
var a=open('URL','name',cоnfig='....');
a.document.write("Some text");
a.document.close()
Да и в старое содержимое окна при этом затрется, так что указывать URL при открытии нет смысла. |
| Часовой пояс GMT +3, время: 10:19. |