This is a migrated thread and some comments may be shown as answers.

Right-Click functions differently between IE and Firefox

1 Answer 27 Views
TabStrip
This is a migrated thread and some comments may be shown as answers.
Chris
Top achievements
Rank 1
Chris asked on 02 Sep 2010, 02:11 AM
Hi,

I've got a page that uses the RadTabStrip control.

I have an issue where users with IE are reporting they cannot right-click a tab and choose "open in new tab" option.

I've tested this and can confirm this, however, this functionality works fine in Firefox.

example: right-click of RadTabStrip in firefox
http://img641.imageshack.us/img641/958/screenshot20100902at105.png
open link in new tab and new window are available.

example: right-click in IE on a non-radtabstrip control
http://img442.imageshack.us/img442/958/screenshot20100902at105.png
open link in new tab and window are available.

example: right-click in IE on a RadTabStrip control.
http://img651.imageshack.us/img651/958/screenshot20100902at105.png
no option to open in new tab or window.

Here is the HTML i've used for the control
<telerik:RadTabStrip ID="RadTabStripNav" runat="server" ontabdatabound="RadTabStripNav_TabDataBound" Skin="fleet" EnableEmbeddedSkins="False"></telerik:RadTabStrip>


Any help on how to get this working properly in IE, would be greatly appreciated

Cheers

Chris

1 Answer, 1 is accepted

Sort by
0
Kamen Bundev
Telerik team
answered on 02 Sep 2010, 11:55 AM
Hi Chris,

Unfortunately this is a bug in IE7 and 8. The context menu handling for some reason doesn't detect underlying links when they contain an element with display block. IE7 (or IE8 in Compatibility mode) is not completely broken in that regard and if you make the span with class .rtsTxt  to be with display: inline, the context menu will work but this may impact other browsers, so lets use a hack:
*+html div.RadTabStrip .rtsIn .rtsTxt
{
    display: inline;
}


However there's no fix for IE8 Standards mode at all. Middle click still works though.

Kind regards,
Kamen Bundev
the Telerik team
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
Tags
TabStrip
Asked by
Chris
Top achievements
Rank 1
Answers by
Kamen Bundev
Telerik team
Share this question
or