警报会导致向上滚动
Alert causes scroll top
本文关键字:滚动 更新时间:2023-09-26
我正在开发一个asp应用程序,当我的警报可视化时遇到了问题。特别是,我有一个很长的页面,当我的警报可视化时,页面会在顶部滚动,然后当我单击"确定"时,页面就会返回正常。我正在使用滚动保护程序脚本。我也在尝试在警报后添加return false
,但它不起作用。
我在aspx页面中添加了此功能
<script type="text/javascript">
somefunction = function () { alert('foo'); return false; }
</script>
<asp:Button ID="btnCarousel" runat="server" Text="" OnClick="btnCarousel_Click" CssClass="btn btn-info btn-sm btn-orange " Visible="false" ToolTip="Change to Carousel and Viceversa" />
在cs页面
ScriptManager.RegisterStartupScript(this, GetType(), "somefunction", "somefunction();", true);
请帮助我
页面滚动到顶部的原因是因为发生了POSTBACK。浏览器从头开始再次渲染页面。尝试将OnClientClick="somefunction"
用于按钮
为了解决这个问题,我这样做:
我创建了这个函数:
<script type="text/javascript">
function alertMe(message) {
setTimeout(function () { alert(message); }, 100);
}
</script>
在cs页面中:
Page.ClientScript.RegisterStartupScript(this.GetType(), "alert", "alertMe('test');", true);
通过这种方式,我"避免"回发
相关文章:
- 幻灯片滚动javascript不起作用
- 将视口底部滚动到元素底部
- jQuery Lazy加载动画滚动
- 设置滑块分区上的滚动
- 结合jQuery和jetpack无限滚动
- 单击顶部导航时如何进行向下滚动效果(向下滑动).
- 滚动到容器中的下一个元素-几乎到了
- 只覆盖箭头键滚动事件
- Javascript如何找到滚动事件的来源
- Image赢得't隐藏在滚动jQuery上
- Safari(Mac OS)上的jQuery平滑滚动问题
- CSS-若窗口太小,滚动条会出现在“表格”单元格上
- 禁用(而不是隐藏)浏览器滚动条
- JavaScript上下滚动不可预测
- 滚动和表格
- 谷歌地图劫持了iphone's滚动(触摸事件)-如何恢复
- 我希望只有在我滚动页面后才能显示我的返回页首图标
- 循环滚动数组
- 滚动以修复向上滚动的问题
- css停止图像在滚动中移动