basic 스킨 게시판에 테이블을 입력시 배경색 문제 정보
basic 스킨 게시판에 테이블을 입력시 배경색 문제본문
basic 스킨(기본)을 사용하고 있구요.
한글프로그램에서 표를 만들어서 셀에 색을 입힌 뒤 표를 그대로 복사해서 에디터(cheditor4)로 붙여넣기 하면 <div> 태그에 BACKGROUND: #ffffff; 가 들어가져서 흰 배경이 생기게 됩니다.
입력 후에
view.skin.php 에서는
<span id="writeContents"><?=str_replace("BACKGROUND:ffffff","",$view[content]);?></span> 이렇게 했고,
수정시 write.skin.php 에서는
<?=cheditor2('wr_content', str_replace("BACKGROUND: #ffffff","",$content));?>
식으로 해서 없애긴 하는데 처음 붙여넣기 할때는 어떻게 안되네요.
어떻게 처리할 수 있을까요?
파일 첨부합니다.
한글프로그램에서 표를 만들어서 셀에 색을 입힌 뒤 표를 그대로 복사해서 에디터(cheditor4)로 붙여넣기 하면 <div> 태그에 BACKGROUND: #ffffff; 가 들어가져서 흰 배경이 생기게 됩니다.
입력 후에
view.skin.php 에서는
<span id="writeContents"><?=str_replace("BACKGROUND:ffffff","",$view[content]);?></span> 이렇게 했고,
수정시 write.skin.php 에서는
<?=cheditor2('wr_content', str_replace("BACKGROUND: #ffffff","",$content));?>
식으로 해서 없애긴 하는데 처음 붙여넣기 할때는 어떻게 안되네요.
어떻게 처리할 수 있을까요?
파일 첨부합니다.
댓글 전체
에디터에 붙여넣기 하신후 에디터 소스로보기 에서 해당 스타일 삭제하시는 편이 좋으실듯 하네요
어렵게 가자면 붙여넣기단게에서 후킹으로 처리하도록 할수는 있겠지만.. 모든 붙여넣기에 동작할테고
이것을 회피하려면 한글에서 붙여넣기한 데이타라는 체킹이 들어가야 하고.. 좀 복잡해지죠.. ^^
어렵게 가자면 붙여넣기단게에서 후킹으로 처리하도록 할수는 있겠지만.. 모든 붙여넣기에 동작할테고
이것을 회피하려면 한글에서 붙여넣기한 데이타라는 체킹이 들어가야 하고.. 좀 복잡해지죠.. ^^
붙혀넣을때는 스타일 그대로 적용됩니다 그건어쩔수가 없어요 붙혀넣고 수정해야 됩니다.
이프온리님, 웹프리존님 답변 감사합니다.
전 제껏만 그런 줄 알았더니 여러 게시판에서 테스트해봐도 마찬가지더라구요.
암튼 감사합니다.
전 제껏만 그런 줄 알았더니 여러 게시판에서 테스트해봐도 마찬가지더라구요.
암튼 감사합니다.