diff --git a/main/inc/lib/fckeditor/editor/plugins/Video/fck_video.js b/main/inc/lib/fckeditor/editor/plugins/Video/fck_video.js index 2aaec743c7..3d07fa65a4 100644 --- a/main/inc/lib/fckeditor/editor/plugins/Video/fck_video.js +++ b/main/inc/lib/fckeditor/editor/plugins/Video/fck_video.js @@ -106,10 +106,11 @@ function Ok() var e = (oMedia || new Media()) ; updateMovie(e); FCK.InsertHtml(e.getOuterHTML()) ; - - if ( !oFakeImage ) + var sAgent = navigator.userAgent.toLowerCase() ; + var is_ie = (sAgent.indexOf("msie") != -1); + if ( !oFakeImage && !is_ie ) { - oFakeImage = oEditor.FCKDocumentProcessors_CreateFakeImage( 'FCK__Video_flv', oEmbed ) ; + oFakeImage = oEditor.FCKDocumentProcessors_CreateFakeImage( 'FCK__Video_flv', oMedia ) ; oFakeImage.setAttribute( '_fckVideo', 'true', 0 ) ; oFakeImage = FCK.InsertElementAndGetIt( oFakeImage ) ; } @@ -118,7 +119,7 @@ function Ok() } else { - if ( !oFakeImage ) + if ( !oFakeImage) { oFakeImage = oEditor.FCKDocumentProcessors_CreateFakeImage( 'FCK__Video', oEmbed ) ; oFakeImage.setAttribute( '_fckVideo', 'true', 0 ) ;