글타래: 웹에디터 적용시 스크립트 오류
현재 이지 웹에디터를 제 게시판에 삽입하려고 합니다.
http://222.122.193.241/easy_editor/
http://javax.ivyro.net/pbb/ex.php
접속해보시면 아시겠지만 단순히 웹에디터 코드만 삽입된 파일은 잘 되는데
이걸 게시판 edit.php라는 파일내에 삽입시키면
<script src="easy/easyEditor.js"></script>
<textarea name="req_message" id="req_message"></textarea>
<script type="text/javascript">
var ed = new easyEditor("req_message");
ed.cfg.imgpath = "./img/flat";
ed.cfg.over_bordercolor = "#facf98";
ed.cfg.over_bgcolor = "#ffffea";
ed.cfg.divbtn_bgcolor = "#e7e7e7";
ed.init();
</script>
edit.php에서 easyEdito가 정의되지 않았습니다라고 자꾸 뜨네요..
분명 ex.php 테스트 파일은 잘 되는데 이걸 게시판 내 삽입시키면 문제가 됩니다.
php코드하고 중복하지 않았는데 왜 이런현상이 생기는지 모르겠네요..
<?php endif; $bbcode_form = 'edit'; $bbcode_field = 'req_message'; require PUN_ROOT.'mod_easy_bbcode.php'; ?> <label><?php echo $lang_common['Message'] ?><br />
<script src="easy/easyEditor.js"></script>
<textarea name="req_message" id="req_message"></textarea>
<script type="text/javascript">
var ed = new easyEditor("req_message");
ed.cfg.imgpath = "./img/flat";
ed.cfg.over_bordercolor = "#facf98";
ed.cfg.over_bgcolor = "#ffffea";
ed.cfg.divbtn_bgcolor = "#e7e7e7";
ed.init();
</script>
<br /></label>
<ul class="bblinks">
<li><a href="help.php#bbcode" onclick="window.open(this.href); return false;"><?php echo $lang_common['BBCode'] ?></a>: <?php echo ($pun_config['p_message_bbcode'] == '1') ? $lang_common['on'] : $lang_common['off']; ?></li>
<li><a href="help.php#img" onclick="window.open(this.href); return false;"><?php echo $lang_common['img tag'] ?></a>: <?php echo ($pun_config['p_message_img_tag'] == '1') ? $lang_common['on'] : $lang_common['off']; ?></li>
<li><a href="help.php#smilies" onclick="window.open(this.href); return false;"><?php echo $lang_common['Smilies'] ?></a>: <?php echo ($pun_config['o_smilies'] == '1') ? $lang_common['on'] : $lang_common['off']; ?></li>
</ul>
</div>
</fieldset>
<?php