[오류있는팁] 맞춤법 검사기 적용하기 > 그누4 팁자료실

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

[오류있는팁] 맞춤법 검사기 적용하기 정보

[오류있는팁] 맞춤법 검사기 적용하기

본문

이 팁은 심각한 오류가 있으니 수정해서 쓰시기 바랍니다.

우선 스킨의 write.skin.php 파일 상단에 아래 내용을 입력하세요.
A는 Form name, B는 Textarea name 입니다.
  1. <!--
  2. function MoveFocus() {
  3.     document.A.B.focus();
  4.     return;
  5. }
  6. // -->
  7. </script>
* Form
  1. <form name="form" action="http://164.125.36.47/WebSpell_ISAPI.dll?Check" method="post">
그리고 마땅한 곳에 <body onload="MoveFocus();">를 넣어주시고
맞춤법 검사기 실행을 위한 input를 만들어주세요.
그리고 form안에 input과 Textarea가 들어가도록 해주십시오

적용하면 검사기를 실행하는 input이 글쓰기 버튼으로 바뀌어 원래의 글쓰기는 사용이 불가능하게 되는 오류가 있습니다.  수정하여 쓰시기 바랍니다,.

* 적용 내용 (최신 Basic 스킨)
  1. (처음 생략)
  2. <script language="JavaScript">
  3. <!--
  4. function MoveFocus() {
  5.     document.form.wr_content.focus();
  6.     return;
  7. }
  8. // -->
  9. </script>
  10. (중간 생략)
  11.         <body onload="MoveFocus();">
  12.         <form name="form" action="http://164.125.36.47/WebSpell_ISAPI.dll?Check" method="post">
  13.         <input type="image" src="<?=$board_skin_path?>/img/spellcheck_icon.gif" align="right">
  14.         <table width=100% cellpadding=0 cellspacing=0>
  15.         <tr>
  16.             <td width=50% align=left valign=bottom>
  17.                 <span style="cursor: pointer;" onclick="textarea_decrease('wr_content', 10);"><img src="<?=$board_skin_path?>/img/up.gif"></span>
  18.                 <span style="cursor: pointer;" onclick="textarea_original('wr_content', 10);"><img src="<?=$board_skin_path?>/img/start.gif"></span>
  19.                 <span style="cursor: pointer;" onclick="textarea_increase('wr_content', 10);"><img src="<?=$board_skin_path?>/img/down.gif"></span></td>
  20.             <td width=50% align=right><? if ($write_min || $write_max) { ?><span id=char_count></span>글자<?}?></td>
  21.         </tr>
  22.         </table>
  23.         <textarea id="wr_content" name="wr_content" class=tx style='width:100%; word-break:break-all;' rows=10 itemname="내용" required
  24.         <? if ($write_min || $write_max) { ?>onkeyup="check_byte('wr_content', 'char_count');"<?}?>><?=$content?></textarea>
  25.         <? if ($write_min || $write_max) { ?><script language="javascript"> check_byte('wr_content', 'char_count'); </script><?}?>
  26.         <? } ?>
  27.         </form>
  28.         </body>
  29. (끝 생략)
추천
0

댓글 3개

감사합니다.
우리말배움터의 맞춤법 검사기를 적용하셨군요.
단순히 새창을 띄워서 검사하는 것과,
본 팁과 같이 내부적으로 처리하는 방식 중
어떤 것이 적절할지를 결정하는 것은 사용자의 몫이 겠지요.

물론, 그 이전에 내부적으로 사용 가능한지의 여부를
해당 사이트에 문의해 봐야 하겠지요.
전체 3,309 |RSS
그누4 팁자료실 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT