Another method is to have a flash movie on your first page that redirects
users to a second page...if it doesn't redirect them, then flash isn't
running.

- Christopher Vigliotti
Sr. ColdFusion Developer
AboutWeb LLC
http://www.aboutweb.com

On 10/25/07, William Seiter <[EMAIL PROTECTED]> wrote:
>
> Andy,
>
> Because you are talking about 2 different sides of the 'firewall'  Client
> and Server.  You will be restricted to what the browser sent as it's
> 'identifier' message.  I have not looked to see if the user can customize
> their browser to identify which flash version that they have when they
> call
> your web pages, however, the default settings do not report this
> information.
>
> Since this information is not reported by the initial web page call, the
> only way to 'successfully' get this information sent is to wait for the
> second web page call, where you would instruct your code to send a
> form/url/cookie variable back with the new page request identifying the
> browser's flash capabilities.
>
> You could accomplish this with a 'landing page'.  This is an 'initial'
> page
> that is sent to the user and the user much 'click' on an element or wait a
> pre-determined number of seconds for the page to reload to the actual
> application.
>
> You could have the 'click' send a form post.  You could have the 'load' to
> create a javascript cookie.  And you could have a javascript or meta
> 'refresh' occur after a number of seconds.
>
> As 'dirty' as this sounds, and is, it would give your application more
> information about the user's environment.  You 'could' mask the page as a
> 'loading' page and have a flash or animated gif showing some 'loading'
> script, while the background is collecting the browser data that you need
> and shuttling it back to the Server.
>
> Just an idea,
> William
>
> --
> William E. Seiter
>
> Have you ever read a book that changed your life?
> Go to: www.winninginthemargins.com
> Enter passkey: goldengrove
>
> Web Developer
> http://William.Seiter.com
>
> -----Original Message-----
> From: Andy Matthews [mailto:[EMAIL PROTECTED]
> Sent: Thursday, October 25, 2007 8:02 AM
> To: CF-Talk
> Subject: RE: Using ColdFusion to determine if user has Flash player?
>
> I know that I can use javascript to get those values, but I'm writing a
> browser detection suite and I'd love to get as much as possible using
> server-side code. I already have about half of what I need (cookies,
> timestamp, browser/version, operating system), but Flash is one of the
> last
> pieces I'd really like to get with SS code.
>
> Anyway, my goal was to still get as many of these values as I can if a
> person had JS disabled.
>
>
> 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Create robust enterprise, web RIAs.
Upgrade to ColdFusion 8 and integrate with Adobe Flex
http://www.adobe.com/products/coldfusion/flex2/?sdid=RVJP

Archive: 
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:292078
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4

Reply via email to