Toggle handle text

2 Answers 65 Views
Menu
Fit2Page
Top achievements
Rank 2
Iron
Iron
Iron
Fit2Page asked on 02 Aug 2022, 06:53 AM

Is it possible to remove the the togglehandle text "Toggle" because it is indexed by GoogleBot, as in attached screenshot.

 

Thanks, Marc

2 Answers, 1 is accepted

Sort by
0
Accepted
Rumen
Telerik team
answered on 04 Aug 2022, 12:31 PM

Hi Mark,

You can use the OnClientLoad client-event of RadMenu to clear the "Toggle" string from the toggle button arrow icons:

            <script>
                function OnClientLoad(sender, args) {
                    var toggleIconButtons = $telerik.$(".rmIcon");
                    for (var i = 0; i < toggleIconButtons.length; i++) {
                        var toggleIconButton = toggleIconButtons[i];
                        if (toggleIconButton.innerText == "Toggle") {
                            toggleIconButton.innerText = "";
                        }
                    }
                    
                }
            </script>
            <telerik:RadMenu RenderMode="Lightweight" OnClientLoad="OnClientLoad" ID="RadMenu1" CssClass="mainMenu" runat="server" ShowToggleHandle="true">
                <Items>
                    <telerik:RadMenuItem Text="Products">
                        <GroupSettings Width="200px" />
                        <Items>
                            <telerik:RadMenuItem Text="Chairs" NavigateUrl="DefaultCS.aspx?page=chairs" EnableImageSprite="true" CssClass="icon-chair"></telerik:RadMenuItem>
                            <telerik:RadMenuItem Text="Sofas" NavigateUrl="DefaultCS.aspx?page=sofas" EnableImageSprite="true" CssClass="icon-sofa"></telerik:RadMenuItem>
                            <telerik:RadMenuItem Text="Tables" NavigateUrl="DefaultCS.aspx?page=tables" EnableImageSprite="true" CssClass="icon-table"></telerik:RadMenuItem>
                        </Items>
                    </telerik:RadMenuItem>
                    <telerik:RadMenuItem Text="Products 2">
                        <GroupSettings Width="200px" />
                        <Items>
                            <telerik:RadMenuItem Text="Chairs" NavigateUrl="DefaultCS.aspx?page=chairs" EnableImageSprite="true" CssClass="icon-chair"></telerik:RadMenuItem>
                            <telerik:RadMenuItem Text="Sofas" NavigateUrl="DefaultCS.aspx?page=sofas" EnableImageSprite="true" CssClass="icon-sofa"></telerik:RadMenuItem>
                            <telerik:RadMenuItem Text="Tables" NavigateUrl="DefaultCS.aspx?page=tables" EnableImageSprite="true" CssClass="icon-table"></telerik:RadMenuItem>
                        </Items>
                    </telerik:RadMenuItem>
                </Items>
            </telerik:RadMenu>

 

Regards,
Rumen
Progress Telerik

Virtual Classroom, the free self-paced technical training that gets you up to speed with Telerik and Kendo UI products quickly just got a fresh new look + new and improved content including a brand new Blazor course! Check it out at https://learn.telerik.com/.

0
Fit2Page
Top achievements
Rank 2
Iron
Iron
Iron
answered on 05 Aug 2022, 06:26 AM

Thanks Rumen,

 

This works well.

 

Marc

Tags
Menu
Asked by
Fit2Page
Top achievements
Rank 2
Iron
Iron
Iron
Answers by
Rumen
Telerik team
Fit2Page
Top achievements
Rank 2
Iron
Iron
Iron
Share this question
or