브라우저에 렌더링되는 모든 HTML 페이지를 보유하고 있지만 모든 이미지 src를 데이터로 바꿔야하는 변수 ($ output)가 PHP에서 있습니다. lazyload js를 얻으려면 image 일하다.body 태그 사이의 모든 이미지 src 바꾸기
요구 사항은 다음과 같습니다
가IMG SRC는 동일한 구조를 가지고 있지 않습니다, 우리는이 :
<의 img SRC = "img.jpg"고도 = ''/ >
<의 img 고도 = "텍스트"SRC = 'img.gif'= "MyClass에"SRC = "img.png"고도 >
< IMG 클래스 = ' '/ >
... 등
- 난 단지 > 및 <을 {옵션 텍스트를 가질 수} < 몸 사이에 이미지를 대체 할
/몸 >
교체하지 마십시오 IMG 태그 < 스크립트 {옵션 여기에 텍스트} > 및 </스크립트 사이 >
감사합니다.
지금까지 시도한 것을 보여줄 수 있습니까? – Jerry
** 정규 표현식을 사용하여 HTML을 구문 분석하지 마십시오 **. 정규식으로 HTML을 안정적으로 구문 분석 할 수는 없으며 슬픔과 좌절을 당할 것입니다. HTML이 예상과 다르게 변경되면 코드가 손상됩니다. 이미 작성, 테스트 및 디버깅 된 모듈로 HTML을 올바르게 구문 분석하는 방법의 예는 http://htmlparsing.com/을 참조하십시오. –