I came across this the other day and wondered if it applied to a site I am working on. I have no trouble seeing the slideshow in IE but others cannot. They see the alt content - four images running down the page and obscuring the rest of the content. Test site can be seen http://westwebtest.com/u3am. Does anyone know how I can get this working in IE for those who cannot see it properly? Thanks.
[I]
Why don’t I see Flash content in Internet Explorer on Windows while I do have the required minimal Flash Player version installed?
When an install gets corrupted (very often caused by corrupt installers) it is impossible to read the Flash Player version number externally using scripting languages. When using dynamic publishing this results in the display of alternative content, with static publishing we let the object element do its job (it decides whether to show Flash content or alternative content based on its built-in MIME type mechanism) which results in the display of Flash content.
You can test the by SWFObject detected Flash Player version here.[/I]
The only way to avoid this issue is by uninstalling the Flash Player using the Adobe uninstaller and by reinstalling the plug-in via the Adobe Flash Player installation page.
Try setting the urls in the embed code to relative urls instead of absolute urls.
Also change wmode to “window” unless there is a good reason you need to use “transparent”
I tried the latter but it made no change on the recalcitrant computer. Its so annoying as I have to go with one static image on the live site instead of the slideshow.
This would be the same for the embedSWF function
swfobject.embedSWF (‘http://westwebtest.com/u3am/modules/Showtime/showtime/st16.swf’, ‘st_1’, ‘960’, ‘200’, ‘10.0.0’, ‘false’, flashvars, params, attributes);
Change to
swfobject.embedSWF (‘modules/Showtime/showtime/st16.swf’, ‘st_1’, ‘960’, ‘200’, ‘10.0.0’, ‘false’, flashvars, params, attributes);
Thanks Paul. Finally tracked down the relelvant file and made the two changes you suggested. Result was that nothing changed in the computer showing the images as alt in IE, all images visible as before. In FX and IE on computer that showed slideshow previously, only the overlaying text image showed. So I put it back the way it was.
I just cannot understand why it is fine in IE on my computer but not on others, my husband’s included. I even updated his flash today. The computer is only a few weeks old and IE is as default as he uses FX and I use the IE on it for checking sites.
Monitor what’s happening via an http monitor to check that all the necessary files actually load, and look out for javascript error indications in the browser.
Thanks for reply. Have taken down the test site and gone live with static image. However, this issue needs to be solved. I have the same slideshow on several sites, all of which I can see fine in IE etc, no client has yet complained so I think they must be OK but my husband’s computer doesn’t show any of the slideshows, just the set of images, nor does my latest client’s computer which is why I removed it, hopefully only temporarily.
Will you please explain how to check via a “http monitor” - not sure what that means. Thanks.