묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
IFRAME 을 designMode 로 사용할때 쿼리 전송은 어떻게 합니까?. -.,-;
2002.08.29 17:56
아 오늘도 삽질로 하루를 파버렸습니다. ㅠ_ㅠ
<html><head>
<script language=Javascript>
function DesignModeOn(){
HtmlDOC=htmlarea.document;
HtmlDOC.designMode = 'On';
HtmlDOC.open();
HtmlDOC.writeln("<style>BODY {scrollbar-3dlight-color: cccccc;scrollbar-highlight-color: ffffff;scrollbar-face-color: ffffff;scrollbar-shadow-color: dddddd;scrollbar-darkshadow-color: bbbbbb;scrollbar-track-color: ffffff;scrollbar-arrow-color: aaaaaa;}</style>");
HtmlDOC.close();
}
</script>
</head>
<body onload=DesignModeOn();>
<FORM name=WriteForm method=post action=test.php enctype=multipart/form-data>
<IFRAME width=100 HEIGHT=100 name=htmlarea></iframe>
<input type=submit>
</form>
</body></HTML>
스틸하트님의 답변으로 .. IFRAME 내부에 스타일지정은 해결된듯 하였으나. . 리로드시 open() 구문이 에러를 내는군요. -_-
또한 쿼리로 어떻게 보내는것인지 감도 안잡힙니다.
이거야 원 내공 부족이 절실히 느껴지는군요. -_-; 기초도 없이 넘 어려운것에 도전한건 아닌지 두렵습니다.
그래도 날려버린 시간이 아까우니 결과를 봐야겠는데 말이죠. 또 고수님들의 도움을 요청합니다.
<html><head>
<script language=Javascript>
function DesignModeOn(){
HtmlDOC=htmlarea.document;
HtmlDOC.designMode = 'On';
HtmlDOC.open();
HtmlDOC.writeln("<style>BODY {scrollbar-3dlight-color: cccccc;scrollbar-highlight-color: ffffff;scrollbar-face-color: ffffff;scrollbar-shadow-color: dddddd;scrollbar-darkshadow-color: bbbbbb;scrollbar-track-color: ffffff;scrollbar-arrow-color: aaaaaa;}</style>");
HtmlDOC.close();
}
</script>
</head>
<body onload=DesignModeOn();>
<FORM name=WriteForm method=post action=test.php enctype=multipart/form-data>
<IFRAME width=100 HEIGHT=100 name=htmlarea></iframe>
<input type=submit>
</form>
</body></HTML>
스틸하트님의 답변으로 .. IFRAME 내부에 스타일지정은 해결된듯 하였으나. . 리로드시 open() 구문이 에러를 내는군요. -_-
또한 쿼리로 어떻게 보내는것인지 감도 안잡힙니다.
이거야 원 내공 부족이 절실히 느껴지는군요. -_-; 기초도 없이 넘 어려운것에 도전한건 아닌지 두렵습니다.
그래도 날려버린 시간이 아까우니 결과를 봐야겠는데 말이죠. 또 고수님들의 도움을 요청합니다.
댓글 3
-
steelheart
2002.08.30 01:32
-
steelheart
2002.08.30 01:51
여의도는 밥값도 비싸던데... (KBS 알바시절 경험에 비추어 보면) -_-;;;
돈 없을때 친구들 데려가서 덤탱이를... -_-;;; -
마루
2002.08.30 16:54
스틸하트님. 대빵 친절하시군요. 정말 감사드립니당. 이렇게 친절하신데. -_- 당근 오시면 사드려야됴.
근데 친구님들까지? -_-;;;(갑자기 300 원짜리 아이스크림 선전이 생각나네용?. -_-;;;)
밥먹으며 진지하게 스터디 그룹이라도 기획을. :)
쿼리 전송은... 폼 안에 IFRAME에 있다고 해도 IFRAME 데이타가 직접 넘어가진 않습니다.
폼 안에 있는 이미지나 레이어 소스가 넘어가지 않듯이요.
따라서 전송버튼을 눌렀을 때 IFRAME의 데이타를 수동으로 폼안에 넣은 후 넘겨줘야 합니다.
스크립트 에러 수정된 것과 전송 예제를 첨부했으니 참고하세요.
http://steelheart.pe.kr/HTMLEDITOR.jsp에서도 테스트해 보세요.
<html>
<head>
<script language="javascript">
<!--
function DesignModeOn()
{
var htmlDOC = HTMLAREA.document;
var docRef = htmlDOC.open("", "replace");
docRef.writeln("<style>");
docRef.writeln("BODY { scrollbar-3dlight-color:#cccccc; scrollbar-highlight-color:#ffffff; scrollbar-face-color:#ffffff; scrollbar-shadow-color:#dddddd; scrollbar-darkshadow-color:#bbbbbb; scrollbar-track-color:#ffffff; scrollbar-arrow-color:#aaaaaa; }");
docRef.writeln("P { margin-top:0px; margin-bottom:0px; }");
docRef.writeln("</style>");
docRef.close();
htmlDOC.designMode = "On";
}
function checkSubmit()
{
WRITEFORM.content.value = HTMLAREA.document.body.innerHTML;
WRITEFORM.submit();
}
onload = function() { DesignModeOn(); }
-->
</script>
</head>
<body>
<form name="WRITEFORM" method="post" action="query.jsp">
<iframe name="HTMLAREA" style="width:500px; height:200px;"></iframe>
<input name="content" type="hidden">
<button onclick="checkSubmit();">SUBMIT</button>
</form>
</body>
</html>
근데요... 진짜 밥 사줘요? 전 영등포 살아서 15분이면 날아가는데 ㅡ,.ㅡ;;;