即時嘗試修復閃光重疊使用正則表達式。這裏是試圖轉換到我的需要排序閃光重疊問題wmode ='不透明'
<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表達式功能 1)檢查的<param name="wmode" .....
存在,如果它存在......它有力地設置值「不透明」標記IM的一個例子。如果不存在,則將其添加到上面的代碼中。
我需要這個功能通過調用這個函數$(document).ready函數中(如下圖),解決了保存在數據庫中
爲什麼要使用正則表達式來做到這一點?使用DOM解析器會更清晰和更好。 (儘管IE的條件註釋可能會被PHP內置的DOM解析器破壞)。 – 2010-07-06 22:12:46
用戶輸入的嵌入代碼使用html淨化器進行解析和清理。解析後的代碼是xhtml的投訴,並從XSS安全。我想要純淨的HTML被迫有這個參數,如果它存在與否。你有一個DOM解決方案,從來沒有使用DOM解析器,讓我讀它 – 2010-07-06 22:19:07
我認爲這個CUD也可以用DOM解析器完成,任何一個解決方案? – 2010-07-06 22:28:36