Hi Everyone, I spent a while trying to get my head around this so thought i'd post the problem here on the off chance anyone else needs it.
I had installed the youtube gallery module and customised it all as needed including opening the video in a pop up overlay instead of a new window. This worked perfectly in all browsers apart from any version of internet explorer. IE for some reason instead of playing the youtube video, tries to download it.
I've still no idea why it happens but I managed to come up with this work around. It essentially forces lightwindow to show an inline div containing the normal object embed code instead of showing the video playing in an external iframe
all this is done in the YouTubeGallery.ss file
<% control YoutubeVideos %>
<li>
<div class="still">
<% if Top.ShowVideoInPopup %>
<a
params="lightwindow_width={$PlayerWidth},lightwindow_height={$PlayerHeight},lightwindow_loading_animation=false,lightwindow_type=inline, lightwindow_iframe_embed=true"
href="#$Pos"
class="lightwindow"
>
<% control SmallThumbnail %>
<img src="$URL" alt="$Title" width="$Width" height="$Height" />
<% end_control %>
</a>
<% else %>
<a href="$PlayerURL&rel=0" title="$title">
<% control SmallThumbnail %>
<img src="$URL" alt="$Title" width="$Width" height="$Height" />
<% end_control %>
</a>
<% end_if %>
</div>
<div class="info">
<h1>
<% if Top.ShowVideoInPopup %>
<a
params="lightwindow_width={$PlayerWidth},lightwindow_height={$PlayerHeight},lightwindow_loading_animation=false,lightwindow_type=inline, lightwindow_iframe_embed=true"
href="#$Pos"
class="lightwindow"
> $Title </a>
<% else %>
<a href="$PlayerURL&rel=0" title="$Title">$Title</a>
<% end_if %>
</h1>
<p> $Description
<p><strong>Duration : </strong>$Runtime</p>
</p>
</div>
<div class="clear"></div>
</li>
<div id="$Pos" style="display:none;">
<object width="640" height="385">
<param name="movie" value="$PlayerURL&rel=0">
</param>
<param name="allowFullScreen" value="true">
</param>
<param name="allowscriptaccess" value="always">
</param>
<embed src="$PlayerURL&rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" width="640" height="385"></embed>
</object>
</div>
<% end_control %>
Hope that all makes sense to every one.