im은 정규 표현식을 사용하여 플래시 오버랩을 수정하려고합니다. 여기 1)이 존재하는 경우 ... 그것은 강제로 '불투명'에 값을 설정 <param name="wmode" .....
의 존재를 확인하는 것이 내 요구정렬 플래시 오버랩 문제 wmode = 'opaque'
<object width="440" height="300" data=
"http://www.youtube.com/v/dMH0bHeiRNg&color1=0xb1b1b1&color2=0xd0d0d0&hl=en_US&feature=player_embedded&fs=1"
type="application/x-shockwave-flash">
<param name="allowScriptAccess" value="never" />
<param name="allowNetworking" value="internal" />
<param name="wmode" value="window" />
<param name="movie" value=
"http://www.youtube.com/v/dMH0bHeiRNg&color1=0xb1b1b1&color2=0xd0d0d0&hl=en_US&feature=player_embedded&fs=1" />
<!--[if IE]><embed width="440" height="300" src="http://www.youtube.com/v/dMH0bHeiRNg&color1=0xb1b1b1&color2=0xd0d0d0&hl=en_US&feature=player_embedded&fs=1" allowScriptAccess="never" allowNetworking="internal" wmode="window"><![endif]-->
</object>
내가 regluar 표현을 사용하여 기능을 원하는 변환을 시도 마크 업 메신저의 예입니다. if가 존재하지 않으면 위 코드에 추가됩니다.
나는 $ (문서) .ready 함수 내 (아래)이 함수를 호출하여 데이터베이스
일 것입니다. 정규식을 사용하여 왜 이것을하고 싶습니까? DOM 파서를 사용하면 훨씬 더 깔끔하고 잘됩니다. (비록 IE의 조건부 주석은 PHP의 DOM 파서에 내장되어 있습니다.) –
html 정제기를 사용하여 포함 된 코드의 사용자 입력을 분석하고 정리했습니다. 파싱 된 코드는 xhtml 불만이고 XSS로부터 안전합니다. 나는 정화 된 html이 존재하거나 존재하지 않는다면 그 매개 변수를 갖도록하고 싶다. DOM 파서를 사용하지 않은 DOM 솔루션을 가지고 계신가요? –
DOM Parser로 해결할 수있을 것 같아요. –