Groups | Blog | Home
all groups > coldfusion flash integration > april 2006 >

coldfusion flash integration : New MS ActiveX Behavior


brettcristofer
4/13/2006 1:39:32 PM
As many of you know by now Microsoft has changed the way ActiveX interfaces are
activated in the browser. This new behavior will affect java applets, flash
objects and so on.

Question: How do I workaround this issue when using <cfform format="Flash">?

For more info on this issue, visit
http://www.texaswebdevelopers.com/activate-this-control-activex-flash.asp.
nt_ron
4/17/2006 5:46:26 PM
Has anyone addressed the MS IE security issue as it pertains to CF Flash Forms.

I've read both Adobe's and developer posts suggesting JS routines...and I've
implemented one successfully. However, they only apply to actual Flash movies
and features using the <embed>, <applet> and similar tags.

They do NOT work for ColdFusion Flash Forms operating in the background and to
date, I've seen no fixes. Like many, I'm just now developing more and more
Flash oriented material in CF...and now this!!
The powers that be (particularly at MS) have come up with a sweeping and
stupid solution, that's certain to create problems of pandemic proportions
within the development and user communities.

If anyone has a workaround for the "Click Thru" problem, please share.

Qais
4/21/2006 5:23:52 PM
I'm expecting a hot fix from Macromedia-Adobe , the solution they provide don't
work for ColdFusion flash forms. MS announce this long time ago and I don't
know why Macromedia-Adobe didn't come up with a solution for ColdFusion !!.
david5hughes
6/9/2006 1:40:40 PM
Is there still no update or news from Adobe or Macromedia about this issue?

Keiko
6/12/2006 4:50:04 AM
any solution for this one? it is very irritating to click . seems that I should encourage my users to use Firefox. any solutions, please share.

thanks
brettcristofer
6/12/2006 12:39:20 PM
brettcristofer
6/12/2006 12:40:04 PM
RidesAgain
6/20/2006 5:31:50 PM
Try this..It worked great for me..

<SCRIPT LANGUAGE="JavaScript" SRC="swfobject.js"></SCRIPT>
<div id="flashcontent">
This text is replaced by the Flash movie.
</div>
<cfset variables.movie="YourFlashFile.swf">
<script type="text/javascript">
var so = new SWFObject("YourFlashFile.swf", "mymovie", "766", "357",
"7", "#ffffff");
so.write("flashcontent");
</script>
Skemcin
6/29/2006 1:27:07 PM
[q][i]Originally posted by: [b][b]RidesAgain[/b][/b][/i]
Try this..It worked great for me..

<SCRIPT LANGUAGE="JavaScript" SRC="swfobject.js"></SCRIPT>
<div id="flashcontent">
This text is replaced by the Flash movie.
</div>
<cfset variables.movie="YourFlashFile.swf">
<script type="text/javascript">
var so = new SWFObject("YourFlashFile.swf", "mymovie", "766", "357",
"7", "#ffffff");
so.write("flashcontent");
</script>[/q]

We would need the source code fro "swfobject.js" to use this code. But this
doesn't address the server side generated flash form issue though.
david5hughes
6/29/2006 2:00:55 PM
The only working solution I have found is:

http://www.keslabs.com/stuff/eolas/

Quite simply stick the custom file into the custom tag directory in ColdFusion
directory and then around your <cfform format="flash"></cfform> tags stick the
fix tags and specify the location of the JavaScript.

Looks like the code has been changed as it didn't populate data the first time
I tried it. But I have it working on my sites now.

Example:

<cf_IEFlashFix jspath="../IEFlashFix/IEFlashFix.js">
<cfform format="flash" name="formName" width="600" height="500">
...
...
...
</cfform>
</cf_IEFlashFix>
The ScareCrow
6/30/2006 12:00:00 AM
Just thought I would inform that a coldfusion fix has been released for this

http://www.adobe.com/support/coldfusion/downloads_updates.html#mx7

Maineack
6/30/2006 1:03:11 PM
Can you direct me to documentation that refers to cfform or IE6 in this fix?
Also, should I request that my ISP install this update inorder for it to work
or do I have to recreate my cfform pages after installing the fix on my local
installation of Coldfusion?
david5hughes
6/30/2006 1:18:33 PM
I would suggest that if you have the ability to upgrade the server or request
your host to upgrade, then upgrade!

However, if you don't have access and you cannot get the host to upgrade, use
the custom tag fix I mentioned above.


AddThis Social Bookmark Button