2011-02-26 37 views
0

有jquery模式框稱爲fancybox和它很酷我喜歡它,並打算將其用於我的網站,但問題是,我的Flash視頻實際上是視頻播放器和視頻傳遞給它比如查詢player.swf?videosource = video1.flv並且此模式不起作用,它顯示Flash文件的內容,就像在文本編輯器中打開一樣。 裏面有代碼正則表達式的JavaScript包括查詢文件名

ajaxLoader = null, imgPreloader = new Image(), imgRegExp = /\.(jpg|gif|png|bmp|jpeg)(.*)?$/i, swfRegExp = /[^\.]\.(swf)\s*$/i, 

我相信我需要修改這個正則表達式「/[^\.]\.(swf)\s*$/i"表達以某種方式包括我有什麼SWF之後有人可以幫我做,我要瘋了什麼,我試過的作品。

+0

很抱歉,但你要問什麼問題在這裏 – CarneyCode 2011-02-26 06:22:04

+0

你能設置一個演示什麼地方呢?我們可以看看? – JohnP 2011-02-26 07:02:11

回答

1

此正則表達式應該接受你的player.swf videosource =將video1.flv查詢:

/[^\.]\.(swf)(?:\?.+)?\s*$/i

+0

其工作表示感謝!我必須自己學習正則表達式,我現在幾乎每天都會在它周圍走動。 – MrVon66 2011-02-26 08:02:17