편집 : 수출 버튼의 클릭에
:
<div class="selectable-and-exportable">
<h1>Chapter One</h1>
<p>Lorum ipsum. Lorum ipsum. Lorum ipsum.</p>
</div>
<div class="selectable-and-exportable">
<h1>Chapter Two</h1>
<p>Lorum ipsum. Lorum ipsum. Lorum ipsum.</p>
</div>
:
가있는 라이트 박스 또는 "페이지에서"팝업을 제시 내가 지금보다 나은 질문을 이해 생각한다. PDF 문서를 만드는 방법이 아니라 HTML 문서의 조각을 식별하고 제시하는 방법을 묻습니다.
var jOptions; // this should be a reference to the element in the dialog body where you want to insert the various headings
jQuery('.selectable-and-exportable').find('h1').each(function(){
var jThis = jQuery(this);
jOptions.append('<input type="checkbox" name="sections" value="' + jThis.attr('id') + '" /> ' + jThis.text() + '<br />');
});
당신은 성공하는 방법에 대한 몇 가지 코드를 작성해야합니다 :
당신이 jQuery를 사용하고 있고 JQuery와 - UI를-대화 플러그인, 당신은 대화의 open
방법 내부 이런 식으로 뭔가를 시도 할 수 있습니다 가정 체크 박스 집합을 기반으로 원하는 마크 업을 실제로 캡처 할 수 있습니다 (확인란 value
속성에 해당 마크 업을 채워서는 안됩니다).
출처
2011-09-08 19:12:05
Tom
사실 나는 또한 Word 및 PDF로 내보내기를 의미합니다. 예를 들어 http://www.nicblue.com/gridnic/을 참조하십시오. 페이지 하단의 예는 클라이언트에서 Excel, Word 및 PDF로 내보낼 수 있습니다 사이드 코드! –
이 예제는 인쇄용으로 설계된 웹 페이지를 생성 한 다음 브라우저의 Print 이벤트를 트리거합니다. 유사한 접근법을 사용한다면 Word를 독립적으로 해결해야합니다. 사용자가 버튼을 클릭하여 다운로드 할 수있는 파일을 받도록하려면 원하는 형식을 생성하기 위해 백엔드 코드를 사용해야합니다.이 경우 마크 업을 예 : PDF는 다른 문서 형식의 사용자가 브라우저 렌더링 엔진을 통합하지 않으며 동일한 형식 규칙을 구현하도록 설계되지 않았기 때문에 원하는 결과를 제공하지 않습니다. – Tom
뒷면에 pdf를 생성해야합니다 (예 : itext와 같은 타사 라이브러리가있는 java + 서블릿 사용) – benchpresser