Когда я открываю инструменты разработчика IE8 (используя F12), нажимаю «Сценарии» и выбираю файл проекта .js, отображаемый Javascript-код сокращается. Это делает отладку практически невозможной. В ходе исследования я обнаружил, что ссылка на появляющуюся «кнопку конфигурации» может красиво распечатать исходный код Javascript. К сожалению, я не могу найти эту кнопку на панели инструментов IE8 Developer Tool или в меню. XP SP3 TIA Gus
Инструменты разработчика IE8, Javascript минимизирован
Ответы (1)
к сожалению, это доступно только в инструментах разработчика IE9 в меню конфигурации:
Статья MSDN о средствах разработки в IE9 < / а>
Изменить:
Последним вариантом может быть использование FirebugLite, если на самом деле IE8 минимизирует javascript для вас, Firebug не должен, вы можете получить FirebugLite в IE, используя его в букмарклете: http://getfirebug.com/firebuglite
в основном вам нужно создать закладку в IE (например, на веб-сайте firebuglite), затем щелкнуть правой кнопкой мыши -> свойства и изменить URL-адрес на:
javascript:(function(F,i,r,e,b,u,g,L,I,T,E){if(F.getElementById(b))return;E=F[i+'NS']&&F.documentElement.namespaceURI;E=E?F[i+'NS'](E,'script'):F[i]('script');E[r]('id',b);E[r]('src',I+g+T);E[r](b,u);(F[e]('head')[0]||F[e]('body')[0]).appendChild(E);E=new%20Image;E[r]('src',I+L);})(document,'createElement','setAttribute','getElementsByTagName','FirebugLite','4','firebug-lite.js','releases/lite/latest/skin/xp/sprite.png','https://getfirebug.com/','#startOpened');
при нажатии на закладку firebug должен появиться внизу страницы
РЕДАКТИРОВАТЬ: Firebug (включая Lite) имеет лицензию BSD. Поскольку исходный код воспроизводится в этом ответе, должна быть включена следующая лицензия:
Лицензионное соглашение по программному обеспечению (лицензия BSD)
Авторские права (c) 2009, Mozilla Foundation Все права защищены.
Распространение и использование этого программного обеспечения в исходной и двоичной формах, с модификациями или без них, разрешено при соблюдении следующих условий:
При повторном распространении исходного кода должно сохраняться указанное выше уведомление об авторских правах, этот список условий и следующий отказ от ответственности.
Распространение в двоичной форме должно воспроизводить указанное выше уведомление об авторских правах, этот список условий и следующий отказ от ответственности в документации и / или других материалах, поставляемых с распространением.
Ни название Mozilla Foundation, ни имена ее участников не могут использоваться для поддержки или продвижения продуктов, созданных на основе этого программного обеспечения, без специального предварительного письменного разрешения Mozilla Foundation.
ДАННОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПРЕДОСТАВЛЯЕТСЯ ОБЛАДАТЕЛЯМИ АВТОРСКИХ ПРАВ И СОСТАВЛЯМИ «КАК ЕСТЬ», И ЛЮБЫЕ ЯВНЫЕ ИЛИ ПОДРАЗУМЕВАЕМЫЕ ГАРАНТИИ, ВКЛЮЧАЯ, НЕ ОГРАНИЧИВАЯСЬ, ПОДРАЗУМЕВАЕМЫЕ ГАРАНТИИ КОММЕРЧЕСКОЙ ЦЕННОСТИ И ПРИГОДНОСТИ ДЛЯ КОНКРЕТНОЙ ЦЕЛИ. ВЛАДЕЛЕЦ АВТОРСКИХ ПРАВ ИЛИ СОСТАВНИКИ НИ ПРИ КАКИХ ОБСТОЯТЕЛЬСТВАХ НЕ НЕСЕТ ОТВЕТСТВЕННОСТИ ЗА ЛЮБЫЕ ПРЯМЫЕ, КОСВЕННЫЕ, СЛУЧАЙНЫЕ, ОСОБЫЕ, ПРИМЕРНЫЕ ИЛИ КОСВЕННЫЕ УБЫТКИ (ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ, ЗАКУПКИ ТОВАРОВ ИЛИ УСЛУГ; ИЛИ ПЕРЕРЫВ В ДЕЯТЕЛЬНОСТИ), ОДНАКО ВЫЗВАННЫМ И ПО ЛЮБОЙ ТЕОРИИ ОТВЕТСТВЕННОСТИ, БЕЗ ПРЕДВАРИТЕЛЬНОЙ ОТВЕТСТВЕННОСТИ, ЛИБО СТРОГОЙ ОТВЕТСТВЕННОСТИ (ВКЛЮЧАЯ НЕБРЕЖНОСТЬ ИЛИ ИНОЕ), ВОЗНИКАЮЩИЙ ЛЮБОЙ СПОСОБ ПРИ ИСПОЛЬЗОВАНИИ ДАННОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ, ДАЖЕ, ЕСЛИ ПРЕДНАЗНАЧЕНА ВОЗМОЖНОСТЬ ДАННОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ.