답변 2개
채택된 답변
+20 포인트
7년 전
빈 Div를 하나 생성해놓으시고, 클릭시 아래와 같이 입력하게 하면 됩니다.
이게 싫으시면 Ajax를 이용하셔도 됩니다.
</p>
<p>//빈 Div</p>
<p><div id="hidden_div"></div></p>
<p>
<script>
function click(){
//원하시는 html소스 입력.
var div_html = "";
div_html += "<form name='login' action='login_check.php'>";
div_html += "<input name='mb_id'>";
div_html += "<input name='mb_pw'>";
div_html += "</form>";</p>
<p> //빈 Div id에 html소스 넣기
$("#hidden_div").html(div_html);
}
</script></p>
<p>
로그인 후 평가할 수 있습니다
답변에 대한 댓글 3개
�
추팔소
7년 전
�
배모씨
7년 전
숨기는 것, Ajax로 따로 받아오는것, iframe을 써서 페이지를 따로 만드는것
정도의 방법이 있겠네요~
어차피 소스는 어딘가에 써야되는 부분이라
코드가 엄청 긴데 라는 말씀은 좀 이상하네요.
정도의 방법이 있겠네요~
어차피 소스는 어딘가에 써야되는 부분이라
코드가 엄청 긴데 라는 말씀은 좀 이상하네요.
�
추팔소
7년 전
아이프레임으로 페이지를 만들어도 div를 겉으로만 안보이게 숨겨놓는 것이라
똑같이 페이지에 그대로 코드가 남아있지 않을까요..?
Ajax로 구현하는 방법도 궁금합니다. 혹시 참고 자료 있을까요?
코드가 엄청 길다는 것은 답변해주신 스크립트로 한 줄 한 줄 코딩해야 되는 것으로 보여서
그렇게 말씀 드렸는데 이상하게 보이셨다면 죄송합니다 ㅠ
똑같이 페이지에 그대로 코드가 남아있지 않을까요..?
Ajax로 구현하는 방법도 궁금합니다. 혹시 참고 자료 있을까요?
코드가 엄청 길다는 것은 답변해주신 스크립트로 한 줄 한 줄 코딩해야 되는 것으로 보여서
그렇게 말씀 드렸는데 이상하게 보이셨다면 죄송합니다 ㅠ
댓글을 작성하려면 로그인이 필요합니다.
7년 전
보통은 이런경우 css를 이용하여 로그인창을 숨겨놓습니다.
로그인 시에는 로그인 process가 있는 페이지로 폼전송하도록 되어있구요...
login.php에 있는 뷰내용들을 원하시는 페이지에 삽입하신 후 해당 내용의 wrap격인 div에 display:none;을 주시고,
로그인 버튼을 클릭하면 숨겨두었던 wrap을 다시 보이도록 display:block; 형태로 자바스크립트로 컨트롤 하면 될겁니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
추팔소
7년 전
아니요.. 질문을 다 안읽어보신 것 같습니다ㅠ
질문의 내용은 "숨겨놓은 html을 '모달창 띄우는 버튼'을 클릭했을 때 그 때부터 모달에서만 불러오게끔" 하고 싶다는 질문입니다. 말씀하신건 지금 쓰고 있는 방식이구요..
질문의 내용은 "숨겨놓은 html을 '모달창 띄우는 버튼'을 클릭했을 때 그 때부터 모달에서만 불러오게끔" 하고 싶다는 질문입니다. 말씀하신건 지금 쓰고 있는 방식이구요..
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
현재 방식은 id를 모달에 다 쓰고 있어서 말씀해주신 걸로는 안될 것 같구요..
인클루드 되는 페이지와 모달이 여러개고 코드가 엄청 긴데
다 하나하나 그런 식으로 해야하는 건가요?..