2014-02-26 3 views
1

나는 html body에 삽입 된 Javascript로 작성된 nduja라고하는 fuzzer를 사용하고 있습니다. 모든 새로 고침과 함께 즉석에서 임의의 DOM 트리를 생성하지만 슬프게도 HTML 상태는 저장되지 않습니다.html에서 DOM 상태 저장하기

DOM 트리를 생성하지만 DOM 트리를 HTML로 변환하는 방법을 모른다. (방화 광에서 디버깅을하고 새로 고침 할 때마다 dom 트리의 값이 변하는 것을 볼 수 있지만 html 코드는 동일하게 유지됨)

런타임시에도 DOM 트리를 즉시 HTML로 변환하려고합니다. html은 여전히 ​​동일합니다.

저는 자바 스크립트에 초보자이므로이 점에 대해 여러분의 소중한 도움을 구합니다. 개조에

참고 : 당신이 모호한 질문을 찾을 경우를 거부하십시오, 나는 그것을 검색을 시도하지만, 질문에이 쿼리

+0

jsfiddle 또는 유사하게 우리가 볼 수있는 코드가 있습니까? 질문을 좀 더 구체적으로하기 위해서 ... – Jorg

+0

예, 있습니다. 여기 링크가 너무 커서 coudnt copy는 여기에 붙여 넣습니다. https://sites.google.com/site/tentacoloviola/fuzzing-with-dom-level-2-and-3/nduja11.html?attredirects=0&d=1 – user3354841

+0

가능한 복제본 [수정 후 DOM을 HTML로 저장] (http://stackoverflow.com/questions/3314742/saving-the-dom-as-html-after-modification) –

답변

0

에 특정 답변을 얻을 coudnt Saving the DOM as HTML after modification 문제에 대한 하나 개의 솔루션이있다 :

jQuery를 사용하면 var html = $(document).html();을 사용할 수 있습니다. 그런 다음 저장하려는 컨트롤러에 $.ajax()으로 html을 게시하십시오.