0

这是每 5 秒调用一次的 javascript 函数(该代码未显示),此代码将滚动条保持在 div 的底部

<script type="text/javascript">
    function ScrollToBottom(id) {
        var ctl = $get(id);
        ctl.scrollTop = ctl.scrollHeight;


    }

</script>

页面加载时

   ScriptManager.RegisterStartupScript(this,
                                    this.GetType(),
                                    Guid.NewGuid().ToString(),
                                    ";ScrollToBottom('"
                                        + MyDiv.ClientID
                                        + "');",
                                    true);
            if (!Page.IsPostBack)
        {
            Message.Focus();
        }

但我的问题是,每次我在 TextBox 中写东西时,TextBox 的焦点都设置在开头。我希望光标的焦点不会被那个将 div 滚动到底部的 javascript 函数所困扰

这是每 5 秒调用一次 click 的方式,以便可以添加 updatel 中的新数据

<script type="text/javascript" language="javascript">
       setInterval(function () {
           document.getElementById("btnExitChatRoom").click();
       }, 5000);



</script>
4

0 回答 0