서버 점검 안내

dsclub은 서비스의 안정성과 성능 향상을 위해
매일 04시 30분에 정기 점검이 진행됩니다.

점검 시간: 오전 4시 30분 ~ 4시 35분

해당 시간 동안 일시적으로 서비스에 접속이 불가능하오니, 양해 부탁드립니다.

그누보드 태그기능 최종 업데이트 > 코딩 스토리

그누보드 태그기능 최종 업데이트

페이지 정보

작성자 profile_image tak2 (115.♡.171.219) 작성일 24-08-21 05:22 조회 166 댓글 0

본문

[code]document.addEventListener('DOMContentLoaded', function() { var regex = /(? var textNodesIterator = document.evaluate( "//text()", document, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null ); for (var i = 0; i < textNodesIterator.snapshotLength; i++) { var textNode = textNodesIterator.snapshotItem(i); // textarea 내부의 텍스트 노드는 처리하지 않음 if (textNode.parentNode.tagName.toLowerCase() === 'textarea') { continue; } var originalText = textNode.nodeValue; var modifiedText = originalText.replace(regex, function(match, title) { if (textNode.parentNode.tagName.toLowerCase() === 'a' || textNode.parentNode.tagName.toLowerCase() === 'style' || textNode.parentNode.tagName.toLowerCase() === 'id') { return match; } else { var searchUrl = 'http://' + window.location.host + '/bbs/search.php?sfl=wr_subject%7C%7Cwr_content%7C%7Cmb_id%7C%7Cwr_name%7C%7Cwr_datetime%7C%7Cwr_last%7C%7Cwr_ip&sop=and&stx=' + encodeURIComponent(title); return '#' + title + ''; } }); if (modifiedText !== originalText) { var newNode = document.createElement('span'); newNode.innerHTML = modifiedText; textNode.parentNode.replaceChild(newNode, textNode); } } });[/code]

기존 문제 전부 해결됨

좋아요0 이 글을 좋아요하셨습니다
url 복사 카카오톡 공유 라인 공유 페이스북 공유 트위터 공유

등록된 댓글이 없습니다.

전체 269건
게시물 검색

접속자집계

오늘
452
어제
1,445
최대
4,271
전체
291,362