Click to See Complete Forum and Search --> : Flash IE6 problems.


dtm32236
04-23-2008, 10:28 AM
My Flash video doesn't seem to be showing up in IE6, and I can't figure out why... BUT I'm using a standalone version of IE6, so maybe that's why it's not working.

Does anyone have a real version of IE6? If so, would you check out this page and let me know if you're able to see the player and video under the "View our Collection of MicrobanŽ protected toilet seats" text?

http://www.foremostgroups.com/K&B/microban.html

Thanks so much guys!

Eye for Video
04-23-2008, 11:56 PM
I have IE6 on an older laptop and the video was visible and played fine. My only suggestion (if you are catering toward IE6) is to use SWFOject to get rid of that annoying "Click to Activative this control" that shows up in IE6. Since the control must be clicked to start the video, it is confusing to the user to have to click twice to start the video. Your JS seems to take care of it fine in IE7, but not 6. Review it here:
http://www.adobe.com/devnet/flash/articles/swfobject.html

Eye for Video
www.cidigitalmedia.com

dtm32236
04-24-2008, 08:14 AM
Thanks! - I'll check that out.

I read the page there, and it didn't seem to cover this.

Do you know if this could replace my current fix flash JS? (does this SWFObject thing cover both IE6 and IE7's flash issues?)

Eye for Video
04-24-2008, 09:21 AM
Well I tested your Flash in IE6 and I needed to "Click to Activate" and then I tested one of my sites which also had Flash controls, but used SWFOject, and there was no "Click to Activate" using IE6. Besides that, it allows the use of alternate content so users without Flash can still see and use a button or whatever.

<div id="vit_btn_1" class="vid_btn" >
<!--Here is the alternate content for users without Flash, an image that works as a link -->
<a href="vid_clip_1.html">
<img src="images/video_clip_btn_img.jpg" alt="Michelle sets up her booth at Winter Fest" width="111" height="29" border="0" />
</a>Michelle at Winter Fest</div>

<!--Here is the part that exchanges the image used above, with a Flash .swf file -->
<script type="text/javascript">
// <![CDATA[
var so = new SWFObject("video_library/vid_clip_buttons/vid_btn_1.swf", "vid_btn_1", "330", "35", "8", "#4796d2");
so.write("vit_btn_1");
// ]]>
</script>

Of course you may want to practice on some small item to get the hang of it first. Good luck!
Eye for Video
www.cidigitalmedia.com

dtm32236
04-24-2008, 09:27 AM
oh - that's pretty cool... I'll check it out.

Thanks again!

dtm32236
04-30-2008, 02:45 PM
Hey Eye for Video - I've used SWFObject on my site, but I'm still getting the "Enable ActiveX Controls" thing on IE6. Is this normal? Is there a way of getting rid of it (probably not, right?).

Thanks again for all of your help.

Eye for Video
05-01-2008, 03:23 AM
No, it will work for IE6 also, but remember in order to implement SWFOject, it's like a 3 step process.
First, you need to place the actual JavaScript file in a folder on your Web site.
Second, access it in the header of the page, something like this:

<script type="text/javascript" src="swfobject.js"></script>

The file swfobject.js is in the root of my site.
Third, you create the code to call the script and "write" the Flash content.

<script type="text/javascript">
// <![CDATA[
var so = new SWFObject("home_btn.swf", "home_btn", "150", "30", "8", "#095bab");
so.write("home_btn");
// ]]>
</script>
I still see the fix flash on your site. Have you changed the link you posted earlier?
Eye for Video
www.cidigitalmedia.com

dtm32236
05-01-2008, 08:01 AM
Third, you create the code to call the script and "write" the Flash content.

<script type="text/javascript">
// <![CDATA[
var so = new SWFObject("home_btn.swf", "home_btn", "150", "30", "8", "#095bab");
so.write("home_btn");
// ]]>
</script>


I didn't do this. Thanks a lot.

And fix_flash is SWFObject, I just kept the name of the last fix I was using.