2012-02-27 1 views
0

Возможно ли оценить значение переменных JavaScript на стороннем сайте?firebug/devtools: проверить значение переменных на стороннем сайте?

Например, если я смотрю на http://www.google.co.uk/ в Firebug или инструментов разработчика, я могу видеть, что страница загружает скрипт content.js, и в рамках этого сценария есть переменная называется link.

Есть ли способ сбросить значение этой переменной на консоль без редактирования доступа к самому скрипту.

Мне не нужно видеть значение в разных точках загрузки страницы - после того, как страница закончила рендеринг, это нормально.

+0

Что произойдет, если вы откроете консоль и просто введите «link»? edit: он будет отображаться как неопределенный. я не вижу, что content.js включен ... – mindandmedia

+0

Я думаю, что 'content.js' - это не Google, а расширение Google Chrome, которое вы установили. Насколько я знаю, вы не можете распечатать переменные сценариев расширения в консоли. –

ответ

1

Firebug, веб-инспектор Chrome/Safari, F12 и Opera Dragonfly IE9 позволяют устанавливать контрольные точки и проверять переменные в реальном времени. После этого вам нужно только перезагрузить страницу.

С Opera Dragonfly (мой основной отладчик) вы также можете просто настроить «Break в начале новых скриптов».

+0

О да, настройка точки останова - по какой-то причине я думал, что вы можете сделать это только на локальных скриптах. Благодаря! – Richard