Menu

#6 Popup Menu Not Appearing CrossBrowser

Current Stable
open-remind
nobody
Interface (4)
1
2014-09-05
2007-03-11
No

The right click menu does not appear at all in Opera. The right click menu
appears under the normal right click menu in firefox.

These might be solvable through some interesting coding in PHP, and are
being investigated. Anyone with ideas, please comment below.

Discussion

  • Paul Wratt

    Paul Wratt - 2007-11-07

    Logged In: YES
    user_id=1931663
    Originator: NO

    the problem with "older" versions of Opera is that once the page is parse (loaded and runtime HTML generated) NO MORE html can be "inserted" into the page, this is the main reason that online HTML Editors do not work in Opera

    There is a workaround, but ATM it requires having a whole bunch of DIV's and a chuck of JavaScript to detect icon type. This should really be done as a Opera include in PHP with supporting JS & DIV's. Instead of using the current JS to insert TR's into the context TABLE, prebuild ALL possible options into the table, then TRid.style.display='none'; on the current ones not needed.

    This may be fixed in the new version, but I would not count on it..

    BTW, this is also a problem with IE5.5 on Mac

    ALSO, the insert will work in IE, but it CAN NOT use .insertRow(); as it can generate them, but not "figure out where they are or what they are called". It can be done by IE DOM document.createElement('<tr><td>menu otion</td></tr>');. Proper DOM does it slightly different, see Mozilla documentation for correct usage (eg document.createElement('tr');), either must then be applied with .insertBefore(xElement,xObj);

    Paul
    TECHNICAL: they do not support .innerHTML = ''; (it is read only)

     
  • Paul Wratt

    Paul Wratt - 2007-12-21

    Logged In: YES
    user_id=1931663
    Originator: NO

    It does work (in FF), but not on text links , right click on a folder or file, and it should work in white space as well. I tested this on Linux FF 2.0.0.5. I have not modified any default settings. I will look further into this as I do the Christmas re-write..

    Paul

     
  • Nobody/Anonymous

    Logged In: NO

    The right click menu wont work in opera.
    This is because it doeas not support the action 'oncontextmenu'

    -Cyril

     
  • Paul Wratt

    Paul Wratt - 2008-09-04
    • priority: 2 --> 1
    • status: open --> open-works-for-me
     
  • Paul Wratt

    Paul Wratt - 2008-09-04

    Logged In: YES
    user_id=1931663
    Originator: NO

    Needs to be enabled in some browsers and some OS's. I will look into adding a relavent section to the "Trouble Shooting" section of the readme. The new version of Opera MAY have support for this (unconfirmed), however the option to enable "right click pass through" was available in the previous one, but I still could not get it to work.

     
  • Paul Wratt

    Paul Wratt - 2011-12-10

    need to be re-verified

    The updates I have done before v4.43 (circa 2009) were all tested across:
    Linux, Windows XP, Windows 7 (maybe Vista too)
    IE 5.5/6/7
    FF 3.6/4/5 Flock
    Opera 9/10
    Konqueror (Webkit)
    Safari (in 2009)
    Chrome 5/10

     
  • Paul Wratt

    Paul Wratt - 2011-12-10

    I'm going to look into this. It might take me a short while, but don't be discouraged. Thanks for posting this, and getting into the developer's hands. Although I'm technically QA, I still do some development, so I'm going to check this out and make sure everything is up to spec, then post back if I need anything else. Thanks!

     
  • Paul Wratt

    Paul Wratt - 2011-12-10
    • assigned_to: dragonfyre13 --> nobody
    • status: open-works-for-me --> open-remind
     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.