Why not just do the custom contextMenu in the actionscript? You can even pull the contents for it from an XML file so it is easily maintainable.
http://bit.ly/ayNUhk Nathan Mynarcik Interactive Web Developer [email protected] 254.749.2525 www.mynarcik.com On Fri, Mar 12, 2010 at 3:47 AM, Vincent Polite <[email protected]> wrote: > I'm too tired to go into the detail, so maybe in the morning, but the point > of his project is to create a custom menu. The concept is explained on the > custom-menu project page using the following methodology. > > 1. Display a Flash Object. > 2. Turn off the default context menu. (hence params.menu probably should > remain false) > 3. Trap the right click and call a custom Actionscript function that is > responsible for displaying a custom context menu, either directly in > Actionscript or using Javascript. > > Since there are certainly some differences in how SWFObject1.5 and 2.x treat > the DOM in relation to the embedded flash, it's certainly possible that > there's some API breakage between what the original project using SWF1.5 > applies vs. trying to "port" it using SWF2.x. > > By examining his source code, we should be able to note whether or not this > is a simple syntax issue or something more underpinnings based due to the > SWFObject version history. > > Just my 2 cents. Will try to contribute more tomorrow. > > Vincent > > On Thu, Mar 11, 2010 at 8:09 PM, Aran Rhee <[email protected]> wrote: >> >> So, like I said in my first email, the only thing you can change in >> SWFObject is the "menu" param. In your code, you are specifically turning >> off the context menu! >> Change >> params.menu = "false"; >> to >> params.menu = "true"; >> >> Aran >> >> On Fri, Mar 12, 2010 at 2:26 PM, jnjortn <[email protected]> wrote: >>> >>> Aran, >>> Let me explain the situation better. >>> I grabbed the sample code for the custom-context-menu project on >>> code.google.com. The sample code uses swfobject 1.5. I am trying to >>> modify the sample code to use swfobject 2.2. Seems like it should be >>> straightforward, but I have been unsuccessfull. >>> >>> Here is my sample html using swfobject 2.2 >>> >>> >>> <!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></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" >>> src="rightClick.js"></script> >>> <script type="text/javascript"> >>> var flashvars = false; >>> var params = {}; >>> params.quality = "high"; >>> params.allowscriptaccess = "always"; >>> params.wmode = "opaque"; >>> params.menu = "false"; >>> var attributes = {}; >>> attribute.id = "flashcontent"; >>> attribute.name = "flashcontent"; >>> swfobject.embedSWF("RightClick.swf", >>> "flashcontent", "560", "420", >>> "9.0.0",false,false,params,attributes); >>> </script> >>> </head> >>> <body> >>> <div id="flashcontent"> >>> <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> >>> >>> Jeff >>> >>> On Mar 11, 5:31 pm, Aran Rhee <[email protected]> wrote: >>> > swfobject does not control the context menu other than setting the menu >>> > parameter to true or false. (default is true). Are you using ststic or >>> > dynamic embed? >>> > >>> > Aran >>> > >>> > On Thu, Mar 11, 2010 at 6:07 PM, jnjortn <[email protected]> wrote: >>> > > Has anyone been able to use swfobject 2.2 with the custom-context- >>> > > menu ? I have tried to convert the basic example included with >>> > > custom- >>> > > context-menu but cannot get it working. I am working with Firefox >>> > > 3.5.8 on Mac OSX 10.5.8. >>> > >>> > > -- >>> > > You received this message because you are subscribed to the Google >>> > > Groups >>> > > "SWFObject" group. >>> > > To post to this group, send email to [email protected]. >>> > > To unsubscribe from this group, send email to >>> > > >>> > > [email protected]<swfobject%[email protected]> >>> > > . >>> > > For more options, visit this group at >>> > >http://groups.google.com/group/swfobject?hl=en. >>> >>> -- >>> You received this message because you are subscribed to the Google Groups >>> "SWFObject" group. >>> To post to this group, send email to [email protected]. >>> To unsubscribe from this group, send email to >>> [email protected]. >>> For more options, visit this group at >>> http://groups.google.com/group/swfobject?hl=en. >>> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "SWFObject" group. >> To post to this group, send email to [email protected]. >> To unsubscribe from this group, send email to >> [email protected]. >> For more options, visit this group at >> http://groups.google.com/group/swfobject?hl=en. > > -- > You received this message because you are subscribed to the Google Groups > "SWFObject" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/swfobject?hl=en. > -- You received this message because you are subscribed to the Google Groups "SWFObject" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/swfobject?hl=en.
