это моя функция;
function ButtonClickAction3 (zEvent) {
var var4 = prompt ("text");
var var1 = prompt ("text")
var var2 = prompt ("text");
var var3 = prompt ("text");
win1 = window.open("MYURL1,"", "win1", "width=100,height=100,resizable");
setTimeout("win1.close()",500);
win2 = window.open("MYURL2,"", "win2", "width=100,height=100,resizable");
setTimeout("win2.close()",500);
win3 = window.open("MYURL3,"", "win3", "width=100,height=100,resizable");
setTimeout("win3.close()",500);
}
Когда я использую этот код с greasemonkey;
win1 = window.open("MYURL,"", "win1", "width=100,height=100,resizable");
после того, как окно1 открыло, команда "win1.close ()" не работает для него.Это говорит, что "win1 не определен".
Но когда я открываю окно с этим кодом из консоли,
win1 = window.open("MYURL1,"", "win1", "width=100,height=100,resizable");
win1 определен, и я могу закрыть его с помощью win1.close()
Как я могу использоватьчто с greasemonkey?