Which browser and version of the browser?  I am under the impression that
the focus() call doesn't work on all browsers.


On 11/7/11 9:33 AM, "tidybox" <tidy...@hotmail.co.uk> wrote:

> Thanks for the quick response and I have tried both your suggestions
> but still not working!
> I'm not the best at coding and my original code doesn't seem to
> reflect your suggestions so maybe I'm altering it incorrectly (I used
> the air swfObject2 generator)!
> Here is my HTML code before adding any of your stuff and maybe you can
> point me in the right direction as to where to place the new code.
> 
> Much appreciated
> 
> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://
> www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
> <html xmlns="http://www.w3.org/1999/xhtml"; lang="en" xml:lang="en">
> <head>
> <title>Portfolio</title>
> <meta http-equiv="Content-Type" content="text/html;
> charset=ISO-8859-1" />
> <script type="text/javascript" src="swfobject.js"></script>
> <script type="text/javascript">
> var flashvars = {};
> var params = {};
> params.menu = "false";
> params.quality = "best";
> params.salign = "tl";
> params.bgcolor = "#F7ECDA";
> var attributes = {};
> attributes.id = "swfContent";
> swfobject.embedSWF("VendMach.swf", "flashDiv", "1152", "864",
> "9.0.0", "expressInstall.swf", flashvars, params, attributes);
> </script>
> <style type="text/css" media="screen">
> object { outline:none; }
> <!--
> body {
> background-color: #F7ECDA;
> margin-left: 0px;
> margin-top: 0px;
> margin-right: 0px;
> margin-bottom: 0px;
> }
> -->
> </style>
> <meta name="Keywords" content="Graphic Designer, Graphic Design,
> Photoshop, illustrator, animation, print work, design, inDesign,
> freelance" />
>     <meta name="Description" content="MyPortfolio, freelance graphic
> designer" />
> </head>
> <body>
> <div id="flashDiv">
> <a href="http://www.adobe.com/go/getflashplayer";>
> <img src="http://www.adobe.com/images/shared/download_buttons/
> get_flash_player.gif" alt="Get Adobe Flash player" />
> </a>
> </div>
> </body>
> </html>
> 
> ____________________________________________________________________
> 
> On Nov 7, 4:20 pm, Aran Rhee <aran.r...@gmail.com> wrote:
>> Have a read of my reply to this question in this thread:
>> 
>> http://groups.google.com/group/swfobject/msg/b0dc02d06db7aa43?hl=en_US
>> 
>> That in my opinion is the correct way to do it (as you can ensure the focus
>> (and defocus) calls work as intended)
>> 
>> A simpler way which works in *most* browsers is to call a function on page
>> load. Set the name and id in your attributes object for your embedSWF()
>> call, and then call the focus method once all the page content had loaded.
>> 
>> <head>
>> <script type="text/javascript">
>> function setFocus()
>> {
>> document.getElementById('myflashid').focus();}
>> 
>> </script>
>> ...
>> </head>
>> 
>> <body onLoad="setFocus();">
>> 
>> Aran
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> On Mon, Nov 7, 2011 at 10:09 AM, tidybox <tidy...@hotmail.co.uk> wrote:
>>> I have an HTML page with only a single flash object on it which is
>>> embedded using the 2.1 swfObject "Dynamic" generator and I want to be
>>> able to use the keyboard straight away without the user first having
>>> to click on the flash movie first! Can anyone advise me what code I
>>> should use and where should it be placed in the generated HTML??
>> 
>>> Thanks
>> 
>>> --
>>> You received this message because you are subscribed to the Google Groups
>>> "SWFObject" group.
>>> To post to this group, send email to swfobject@googlegroups.com.
>>> To unsubscribe from this group, send email to
>>> swfobject+unsubscr...@googlegroups.com.
>>> For more options, visit this group at
>>> http://groups.google.com/group/swfobject?hl=en.

-- 
Alex Harui
Flex SDK Team
Adobe System, Inc.
http://blogs.adobe.com/aharui

-- 
You received this message because you are subscribed to the Google Groups 
"SWFObject" group.
To post to this group, send email to swfobject@googlegroups.com.
To unsubscribe from this group, send email to 
swfobject+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/swfobject?hl=en.

Reply via email to