2013-03-12 2 views
1

Я работаю с системой событий, и я хотел запустить некоторые быстрые команды в консоли.Магистраль - доступ к консоли jsfiddle

Я заметил, что глобальная переменная Backbone доступна в окне JavaScript www.jsfiddle.net, но не с консоли.

Here is the fiddle.

console.log('hello'); 
console.log(Backbone); 

Это другое поведение от того, что я использовать для.

Когда я печатаю Backbone в консоль (я в FF 14) я получаю:

ReferenceError: Backbone is not defined

+3

+1 для вашего удивительного имени пользователя –

+0

Кроме того, он работает, кстати, см. Http : //jsfiddle.net/ezj2r/2/ –

ответ

2

Это радость (или фреймов кадров в целом). Скорее всего, панель консоли была прикреплена к родительскому сайту, а не к iframe, содержащему ваш код (и, следовательно, к объекту Backbone)

+2

Обратите внимание, что вы можете выбрать целевой кадр в консоли Chrome dev. –

+0

Работает отлично для меня, если вы удалите опцию wrap onLoad. Просто говоря ... – rlemon

+0

@rlemon: Это не имеет значения. 'Backbone' происходит от'