게시글 본문에서 특정태그 치환 문의

게시글 본문에서 특정태그 치환 문의

QA

게시글 본문에서 특정태그 치환 문의

본문

게시글 본문에 <iframe src="http://test.com/"><iframe> 태그가 있습니다.

iframe 태그 시작과 끝을 div로 감싸주려고 하는데요

 

<div class="1">

 <div class="2">

     <iframe src="http://test.com/"><iframe>

  </div>

</div>

 

본문에 iframe 태그가 들어있다면

자동으로 div로 감싸지게 치환시킬수 있을까요?

이 질문에 댓글 쓰기 :

답변 3


$view['content'] = str_replace('<iframe>', '<div><iframe>', $view['content']);
$view['content'] = str_replace('</iframe>', '</iframe></div>', $view['content']);
echo $view['content'];

그냥 간단하게는 str_replace로 치환을 하시면 되지 않을까여? 두번햇 <ifr를 <div><ifr로 </ifr을 </ifr</div> 등으로요

<div id="myDiv">
    <div class="1">
        <div class="2">
            <iframe src="http://test.com/"></iframe>
        </div>
    </div>
</div>

 

위와 같을 경우

 

문서 하단에

 


<script>
document.querySelector("#myDiv").innerHTML = document.querySelector("#myDiv").innerHTML.replaceAll("<iframe", "<div class='1'><div class='2'><iframe").replaceAll("</iframe>", "</iframe></div></div></iframe>");
</script>
답변을 작성하시기 전에 로그인 해주세요.
전체 0 | RSS
QA 내용 검색
  • 개별 목록 구성 제목 답변작성자조회작성일
  • 질문이 없습니다.

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT