有一个名为fancybox的jquery模式框,它非常酷我喜欢它并打算将它用于我的网站,但问题是我的flash视频实际上是视频播放器和视频传递给它,如查询,例如player.swf?videosource = video1.flv并且此模式不起作用它显示flash文件的内容,就像在文本编辑器中打开一样。 里面有代码
ajaxLoader = null, imgPreloader = new Image(), imgRegExp = /\.(jpg|gif|png|bmp|jpeg)(.*)?$/i, swfRegExp = /[^\.]\.(swf)\s*$/i,
我相信我需要修改这个正则表达式“/[^\.]\.(swf)\s*$/i"
表达式以某种方式包含我在swf之后可以有人帮助我这样做我疯了没有我试过的工作。
答案 0 :(得分:1)
这个正则表达式应该接受你的player.swf?videosource = video1.flv查询:
/[^\.]\.(swf)(?:\?.+)?\s*$/i