2012-05-17 8 views
2

일부 동적 jquery 차트 및 그래프가 포함 된 .Net 4.0 웹 응용 프로그램이 있습니다. 현재 로그인하지 않은 사용자에게 페이지의 현재 내용을 전자 메일로 보낼 수 있기를 원합니다. 참조 용으로 사용할 수있는 인쇄 된 페이지와 같은 기능을 제공합니다.전자 메일 웹 페이지의 내용

기본적으로 javacript window.print() 함수를 복제하고 내용을 전자 메일로 보내려고합니다.

렌더링 된 웹 페이지를 프로그래밍 방식으로 보내려합니다.

+1

브라우저 또는 프로그래밍 방식으로 이메일을 보내시겠습니까? –

+0

프로그래밍 방식 따라서 전자 메일 단추를 클릭하면 웹 페이지의 렌더링 된 내용을받은 편지함으로 전자 메일로 보냅니다. –

+0

나는 그런 것을 본 적이 없다. 하나의 컨트롤, div 또는 프레임 안에 전체 페이지를 래핑 할 수있는 경우가 아니면 –

답변

0

그래서 난이 의지 여부를 알 수없는 첨부 파일로 PDF를 보낼 PDF로 전체 페이지를 변환 어떤 용도로도 사용할 수 있습니다. Smarty라는 템플릿 라이브러리와 일반적인 HTML 및 Jquery/Javascript를 템플릿에 사용하고 템플릿 내 변수에 데이터를 할당 할 수 있습니다. 그리고 나서 $ smarty-> fetch 명령어를 사용하여 브라우저에 변수로 출력 할 내용을 검색 한 다음 전자 메일에서 변수의 내용을 보낼 수 있습니다.

이것은 사용자가 스타일을 수정하거나 아약스 게시물을 통해 댓글을 추가 할 수있게 해주는 웹 앱의 일부입니다.

관련 문제