issue adding custom button in Firefox.

Last post 03-28-2012, 6:37 AM by Kenneth. 1 replies.
Sort Posts: Previous Next
  •  03-27-2012, 12:49 PM 73567

    issue adding custom button in Firefox.

    Following code works fine for IE, but not for Firefox ::
     

    int pos = Editor1.ToolControls.IndexOf("InsertEmotion") + 1;

    WebControl ctrl = Editor1.CreateCommandButton("BtnInsertImage", "image.gif", "Insert Image");

    ctrl.Attributes.Add("onclick", "return insertImageButtonClick()");

    Editor1.InsertToolControl(pos, "BtnInsertImage", ctrl);
     
    On button click we are getting this alert - Command 'BtnInsertImage' Is Not Supported Or Not Implemented
     
  •  03-28-2012, 6:37 AM 73574 in reply to 73567

    Re: issue adding custom button in Firefox.

    Hi gurpreet,
     
    you need to defined function insertImageButtonClick in your page.
     
    <%@ Page Language="C#" %>
    <%@ Register Namespace="CuteEditor" Assembly="CuteEditor" TagPrefix="CE" %>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head id="Head1" runat="server">
        <title>example</title>
    </head>
    <script runat="server">
        protected override void OnLoad(EventArgs e)
        {
            int pos = Editor1.ToolControls.IndexOf("InsertEmotion") + 1;
            WebControl ctrl = Editor1.CreateCommandButton("BtnInsertImage", "image.gif", "Insert Image");
            string s = "alert('test');";
            ctrl.Attributes.Add("onclick", "return insertImageButtonClick()");
            Editor1.InsertToolControl(pos, "BtnInsertImage", ctrl);
            base.OnLoad(e);
        }
    </script>
    <body>
        <form id="form1" runat="server">
            <CE:Editor ID="Editor1" runat="server">
            </CE:Editor>
        </form>
    </body>
    </html>
    <script>
    function insertImageButtonClick()
    {
        alert("test");
    }
    </script>
     
    Regards,
     
    Ken 
View as RSS news feed in XML