Hi I have read previous posts regarding this subject but as I am not too familiar with java script I was not able to implement a possible solution. The site I am working on is in early stages so please bear with it... http://www.jamesmason.co.uk
You can click on the fashion button to go to another html page and then the home button to return to the first page and you can see the problem. It also happens refreshing the first page.
I have not done many tests on other browsers and versions of IE but if someone can see what I mean and help me out that would be great. Thanks
Hi Geoff, yes that is right, I get the "you need flashplayer text".
http://www.thefwa.com I believe uses swf object and I see the same sort of thing (download flash message on a plain screen flashes up before going into the site) I will let you know if I come across others, youtube seems to be fine though, so if youtube is ok maybe I can fix mine too?
Hello there, I'm having the same problem with alt text appearing in IE7 on Vista.
So I had a look at Youtube's source code and it seems that they have placed the swfobject script inside the div which contains the flash.
So I tried it like that and that fixed the problem. Nice one!
BUT
This has now raised a new problem: I was using the swfforcesize addon script from pixelbreaker. This is to allow a 100% width flash movie that will scroll beneath a certain width. When I try and use this it breaks the swfobject and all i see is the alt text.
just to follow up on my youtube comment, it's not quite as simple as what i said, here is how youtube uses swfobject on it's main embed:
<!-- begin main presentation code -->
<h1 id="video_title">Avril Lavigne & Lil' Mama - Girlfriend (Official Video)</h1>
<table cellpadding="0" cellspacing="0" align="center"><tr valign="top"> <td> <div id="interactDiv"> <div id="checkerDiv" style="position:absolute; top:-100px; left:-100px;"></div> <div id="playerDiv"> <div style="padding: 20px; font-size:14px; font-weight: bold;"> Hello, you either have JavaScript turned off or an old version of Macromedia's Flash Player. <a href="http://www.macromedia.com/go/getflashplayer/" onclick="_hbLink('Get+Flash','Watch');">Get the latest Flash player</a>. </div> </div> <script type="text/javascript"> // <![CDATA[ writeMoviePlayer("playerDiv"); var to = new SWFObject("/version-check.swf", "checker", "0", "0", "0", "#FFFFFF"); to.write("checkerDiv"); // ]]> </script>
I have had this problem as well. The effect happens on every site I can find that uses the method... microsoft.com, etc. The combination is Vista & IE7. You see the "no flash" div for a second before the page finished rendering. Geoff, I tried starting this conversation back in May (can't find the thread) but I really recommend getting your hands on a Vista machine and taking a look. Thanks! -jonathan