테스트 사이트 - 개발 중인 베타 버전입니다

답변글 Re: 삭제하기

· 12개월 전 · 899 · 16

 

https://sir.kr/qa/546670 를 보고 만들어본 코드입니다.

 

----------

 

원래 답변글은 아래 그림과 같습니다.

 

3717943588_1731131808.4552.png

 

----------

 

Re: 를 삭제합니다. 아래의 자바스크립트를 그누순정 베이직이나 갤러리 기본pc 스킨에서

list.skin.php 의 가장 하단에 넣어주세요.

 

[code]

<script>
for (re_text of document.querySelectorAll(".bo_tit a")) re_text.innerHTML = re_text.innerHTML.replace("Re:", "");
</script>

[/code]

 

3717943588_1731131991.9911.png

 

----------

 

Re: 를 다른 문자열로 대체합니다.

 

[code]

<script>
for (re_text of document.querySelectorAll(".bo_tit a")) re_text.innerHTML = re_text.innerHTML.replace("Re:", "<span style='color:#ff0000'>[ 답변 ]</span>");
</script>

[/code]

 

3717943588_1731132071.9809.png

 

----------

 

화살표 이미지를 지우고 싶다면 아래처럼요.

 

[code]

<script>
for (re_text of document.querySelectorAll(".bo_tit a")) re_text.innerHTML = re_text.innerHTML.replace("Re:", "<span style='color:#ff0000'>[ 답변 ]</span>");
for (re_icon of document.querySelectorAll(".bo_tit a img[src*='icon_reply.gif']")) re_icon.remove();
</script>

[/code]

 

3717943588_1731132160.669.png

 

----------

 

왼쪽 간격을 없애고 싶다면?

 

[code]

<script>
for (re_text of document.querySelectorAll(".bo_tit a")) re_text.innerHTML = re_text.innerHTML.replace("Re:", "<span style='color:#ff0000'>[ 답변 ]</span>");
for (re_icon of document.querySelectorAll(".bo_tit a img[src*='icon_reply.gif']")) re_icon.remove();
for (re_padding of document.querySelectorAll(".td_subject")) re_padding.style.paddingLeft = "0px";
</script>

[/code]

 

3717943588_1731132251.6773.png

 

----------

 

모바일의 경우입니다. pc 코드를 보고 응용해 보세요.

 

[code]

<script>
for (re_text of document.querySelectorAll(".bo_subject")) re_text.innerHTML = re_text.innerHTML.replace("Re:", "<span style='color:#ff0000'>[ 답변 ]</span>");
for (re_icon of document.querySelectorAll(".bo_subject img[src*='icon_reply.gif']")) re_icon.remove();
</script>

[/code]

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 16개

12개월 전

감사 합니다.

12개월 전

@들레아빠

감사합니다.

12개월 전

비타주리 님~

제 질문에 대해 이렇게 신경을 써 주셔서 감사합니다.

 

다른 곳에 잘 응용해보겠습니다.


제가 질문한 내용에 대해서는

어제 이미 답변 아이콘(화살표 이미지)은 보이지 않도록 주석처리하였고
// echo $list[$i]['icon_reply'];  // 답변 아이콘 보이지 않도록 처리

 

phpmyadmin에서 sql 실행하여 제목을 일괄 변경하였습니다.
UPDATE g5_write_게시판이름 SET wr_subject = REPLACE( wr_subject, "이전 내용", "새로운 내용" ) ;


다시 한번 감사드립니다.

12개월 전

@허당빵 

그게 처음부터 데이터의 원래 문자열을 수정한것이 허당빵님 방법이구요.

저는 데이터의 원래 문자열은 안 건드리고 동적으로 변화를 준 것입니다.

편한걸 사용하세요.

감사합니다

12개월 전

@DawnDew 감사합니다 

12개월 전

감사합니다.^^

11개월 전

@김철용 

감사합니다 

감사합니다.

11개월 전

@써맨 감사합니다

게시글 목록

번호 제목
23254
23244
23241
23236
23200
23199
23179
23174
23138
23128
23125
23116
23109
23099
23092
23083
23079
23063
23050
23036
23029
23007
23003
22983
22959
22943
22939
22934
22905
22897