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