게시물 입력 양식을 만들었으므로 미리보기를 지원하고 Javascript없이 작업해야한다는 요구 사항이 있습니다.게시물 미리보기 처리
내 처지가 있습니다. 서버 쪽에서 미리보기 요청을 처리 할 수 있지만 헤더가 이미 전송 된 것이므로 리디렉션을 보낼 수 없습니다. 페이지의 머리글, 사이드 바 및 바닥 글은 이미 렌더링되었으므로 페이지 내에 새 페이지의 미리보기를 표시하는 것은 추악합니다. 그 때문에 새로운 창이 열립니다.
어떻게 새 창을 열 수 있으며 동시에 POST 요청을 보낼 수 있습니까? 심지어 가능할까요?
<div>
<a href="post review link" target="_blank">Preview</a>
<input type="hidden" name="preview" value="dopreview" />
</div>
내가 제안을 열려있어 :
이상적으로는 다음과 같이하고 싶습니다.
미리보기를 감지하는 것이 쉬운 부분입니다. 이 방법을 사용하면 기존 페이지 내에 표시되므로 미리보기를 표시 할 수 없습니다. – Twifty
미리보기를 표시하는 다른 div를 추가하여 페이지를 조건부로 수정하면됩니다. "if"권한으로, 나는 그것에 대해 열심히 이해하지 못합니다. – blue112
사진 헤더 사이드 바 및 꼬리말이있는 페이지를 표시 한 다음 해당 내용 영역 내에 다른 페이지의 미리보기를 표시합니다. 그것은 효과가 없을 것입니다. 페이지의 전체 표시 영역을 사용하거나 새 창에서 열어야합니다. 기존 콘텐츠를 제거 할 방법이 없으므로 새 창이 유일한 옵션입니다. – Twifty