2012-01-20 3 views
0

나는 종종 디버깅을 목적으로 Firebug에서 JS 스크립트를 생각해야한다. 종종 그 스크립트는 새로운 HTML 컨텐트를 생성하기 위해 document.write()을 사용하고 코드를 생성하는 코드 행을 쉽게 볼 수 있지만 디버깅하는 동안 생성 된 내용을보고 싶습니다.디버깅하는 동안 document.write의 출력을 어떻게 볼 수 있습니까?

즉, 디버깅 중에 document.write의 출력을 볼 수 있습니까?

UPDATE :

방지하기 위해 오해는, 내가 디버깅 및 자주 컨텐츠를 생성하는 document.write를 사용 배너 스크립트와 같은 다른 사람의 스크립트를 자세히 조사를 의미하는 것을 명확히 할 필요가있다. 나는 document.write의 사용에 대한 통제권이 없다. 출력물을 탐색 할 필요가있다.

직접 document.write를 사용하지 않습니다. 파이어 버그 콘솔에 쓸 수있는

+0

에 시계로 붙여 넣을 수)/console.debug()? – Johan

+0

NB :'document.write'는 피해야합니다. 유효한 이유가 있지만 일반적으로 잘못된 도구입니다. DOM 메소드를 사용하거나 적어도 "innerHTML"을 사용하는 것이 더 좋습니다. – RoToRa

+0

나는 분명히 충분히 자신을 표현하지 못했습니다. 명확한 질문을보십시오. – marlar

답변

1

가장 쉬운 방법은 다음과 같습니다 CONSOLE.LOG을 (에 "Hello World")

당신이 원하는만큼 인수를 전달할 수 있습니다 그들은 같은 행에 함께 결합 될 것이다 console.log (2,4,6,8, "foo", bar).

Intro: Firebug and Logging
API doc

0

당신은 (CONSOLE.LOG와 document.write를 바꾸기 document.write를 내부의 코드를 붙여 복사하여 불을 지르고 창

관련 문제