我有一个asp.net页面,我有一个按钮,我用它来执行JavaScript...但是在JavaScript运行页面重新加载(回发)后,我如何避免这种情况?

<button onclick="printElement('content');">Print</button>

推荐答案

你需要用return false美元

<button onclick="printElement('content');return false">Print</button>

Asp.net相关问答推荐

禁用托管优化并重新启动调试实际上在 Visual Studio 中更改了哪些设置?

如何格式化搜索字符串以从 Razor 页表中的多个列返回部分搜索字符串?

Linq 将复杂类型聚合成一个字符串

VS2012 中无法识别的标签前缀或设备过滤器asp

在 Sessions 中存储自定义对象

Automapper - 映射器已初始化错误

如果站点在 localhost 或 127.0.0.1 上运行,如何判断 ASP.NET MVC 视图

如何在 ASP.NET Web 窗体中使用依赖注入

如何从 RouteData 获取路由名称?

Twitter bootstrap glyphicons 不会出现在发布模式 404 中

UseSqlServer 方法缺少 MVC 6

HttpContext.Current.Cache.Insert 和 HttpContext.Current.Cache.Add 有什么区别

存在 ios 7 虚拟键盘时,div 元素不会停留在底部

与 Twitter Bootstrap Bundle 的 ASP.NET MVC4

VS2017 无法加载文件或程序集 Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll 或其依赖项之一

导航到本地 IIS Express 时,Chrome 会返回错误请求 - 请求太长

HtmlAgilityPack Select 的子 node 不符合预期

如何在 .NET Core 中实现 DbContext 连接字符串?

ASP.NET MVC 和 httpRuntime executionTimeout

ContentResult 与字符串