Тема: top.eval()
Показать сообщение отдельно
  #1 (permalink)  
Старый 03.09.2008, 16:19
Аватар для Snipe
Профессор
Отправить личное сообщение для Snipe Посмотреть профиль Найти все сообщения от Snipe
 
Регистрация: 06.05.2008
Сообщений: 765

top.eval()
Ситуация простая, в функции эвалим вновь создаваемую переменную, надо чтоб эта переменная была глобальной.
Придумал вот такой вариант:
function doEval() {
    top.eval('var punkt="punt"');
}
doEval();
alert(punkt);

Т.е. просто перед eval поставить top.

Зачем я написал этот топик? Интересно просто, так вообще катит или есть еще какие-нибудь способы? =)
Ответить с цитированием