Показать сообщение отдельно
  #3 (permalink)  
Старый 13.08.2012, 13:02
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,585

firebug написан человеками на js, соответственно дело в его коде.)

Скорее всего пользовательский код, исполняется eval'ом, а перед этим запихиивается в блок.
Соответственно первая скобка закрывает блок, вторая открывает новый но так как он пустой и перед ним стоит отрецание - получается не блок, а объект:
usercode = '}!{';
alert(eval('{'+usercode+'}')) //{}!{}


Первое в "{}!{}" - не объект, а пустой блок кода, т.к. ничто не указывает ему вести себя как объект).
__________________
29375, 35

Последний раз редактировалось Aetae, 13.08.2012 в 13:06.
Ответить с цитированием