728x90
반응형
업무 중 오류 사항을 전달 받았고 특정 게시글들만 게시글 저장/수정시에 크롬이 죽어버리는 현상이 발생되었다.
확인해보니 hwpEditorBoardContent라는 id값을 가진 div와 함께 data-hwpjson 이라는 태그가 함께 딸려 들어온다
그러니 필요외의 본문 내용이 함께 저장되서 너무 느려진다.
그래서 저장전에 불필요한 내용은 지우고 넘겨서 저장하도록 바꿨더니 해결되었다.
(이게 원초적 해결인지는 잘 모르겠...)
![](https://t1.daumcdn.net/keditor/emoticon/friends1/large/038.gif)
1
2
3
4
5
|
var ntt = jQuery("#p_ntt_cn").val();
if(ntt.indexOf("<div id=\"hwpEditorBoardContent\"") != -1) {
ntt = ntt.substr(0, ntt.indexOf("<div id=\"hwpEditorBoardContent\""));
jQuery("#p_ntt_cn").val(ntt);
}
|
cs |
불필요한 소스의 시작부분의 index를 찾고 본문의 처음부터 그 전까지의 위치로 substr을 사용하여 내용을 뽑아서 저장하고 넘기는 방식으로 하였다.
처음엔 java단에서 처리하려 했는데 ajax 통신으로 넘어가는 순간도 느려서 그냥 아예
view단에서 처리해서 넘기는 걸로 정하였다.
728x90
반응형
'언어 > JavaScript' 카테고리의 다른 글
Javscript - 데이터속성(data-xx) 관련하여 (0) | 2022.12.22 |
---|---|
Javascript - 문자열이 숫자인지 문자인지 판별하는 함수 - isNaN() (0) | 2022.12.22 |
a태그 javascript:void(); 에러 발생 (0) | 2022.12.14 |
라디오박스 동적체크 (0) | 2021.12.29 |
if나 switch문 대체 (0) | 2021.11.04 |