Большое спасибо заранее. Я работаю из учебника, и они используют одну функцию для вызова другой, которая открывает окно:
function rtest(){
content='dans window';
oneWindow=open("","Window 1","width=450,height=290");
newWindow(oneWindow);
}
function newWindow(x){
x.document.close();
x.document.open();
x.document.write(content);
x.document.close();
x.moveTo(20,20);
x.focus();
}
Так что все работает нормально, но у меня такой вопрос: как функция newWindow () может получить доступ к содержимому переменной «contents» в функции rtest ()? И почему, если я предваряю переменную «content» с помощью «var», вот так:
function rtest(){
**var content='dans window';**
oneWindow=open("","OneWindow","width=450,height=290");
newWindow(oneWindow);
}
... выдается ошибка (и содержимое нового окна остается пустым)?
Кто-нибудь может мне объяснить, в чем разница между использованием var и не использованием var?
Спасибо!
Daniel