Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeUsing DNN Platf...Using DNN Platf...Skins, Themes, ...Skins, Themes, ...Menus Using Windows 8 Touch ScreenMenus Using Windows 8 Touch Screen
Previous
 
Next
New Post
11/14/2013 1:02 PM
 

I found out that (as usual) MS decided to make IE10+ on touch devices behave differently from all the other mobile browsers. (sigh)
It does not support a hover on a li for a dropdown, even if there's no link but a span in it.
But.... you can add an extra attribute to the menu to "solve" this.

You can get support for IE10+ on touch devices, by adding the aria-haspopup attribute.

In XSLT of the DDR menu add this inside the li:

                    <xsl:attribute name="aria-haspopup">
                    <xsl:choose>
                        <xsl:when test="node">true</xsl:when>
                        <xsl:otherwise>false</xsl:otherwise>
                    </xsl:choose>
                    </xsl:attribute> 

 
New Post
11/15/2013 4:31 PM
 

Is this in the DesktopModules/DDRMenu/DefaultTemplates.xslt file?  I'm not sure I'm in the right place.  After adding this code under <li> I am still not seeing that attribute applied to menu items.  Thanks!

 

 
New Post
11/15/2013 6:20 PM
 

No.

You should edit the DDR menu XSLT template that's used by your skin, you should be able to find it somewere in the skin folder.
Typically the  folder:

/Portals/_Default/Skins/"Skinname" OR /Portals/"PortalFolder"/Skins/"Skinname"

HTH

 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Skins, Themes, ...Skins, Themes, ...Menus Using Windows 8 Touch ScreenMenus Using Windows 8 Touch Screen


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out