Asp.net JavaScript的用途是什么?

Asp.net JavaScript的用途是什么?,asp.net,javascript,Asp.net,Javascript,为什么我需要aspx页面上的脚本?Javascript将允许您执行客户端编码,从而避免必须发回服务器 从 工作逻辑与应用 客户端的进程允许 基于浏览器的应用程序似乎 反应更灵敏,拥有更多 对他们来说是“急躁” 用于客户端脚本编写,即验证。在许多情况下,您需要在浏览器端执行某些逻辑。它有助于在客户端执行操作,这基本上意味着您可以: 减轻服务器的负担 通过减少回发 对客户端执行一轮验证 如果它们不是关键性的,则为自己的一方 在不联系服务器的情况下做一些有趣的事情,比如动画等 使用JavaScri

为什么我需要aspx页面上的脚本?

Javascript将允许您执行客户端编码,从而避免必须发回服务器

工作逻辑与应用 客户端的进程允许 基于浏览器的应用程序似乎 反应更灵敏,拥有更多 对他们来说是“急躁”


用于客户端脚本编写,即验证。在许多情况下,您需要在浏览器端执行某些逻辑。

它有助于在客户端执行操作,这基本上意味着您可以:

  • 减轻服务器的负担 通过减少回发
  • 对客户端执行一轮验证 如果它们不是关键性的,则为自己的一方
  • 在不联系服务器的情况下做一些有趣的事情,比如动画等
使用JavaScript还有很多含义/用途

要知道更多,记住是你的朋友


谢谢

Javascript在客户端运行。因此,如果您希望在不刷新整个页面的情况下发生任何事情或进行任何更改,请使用javascript。

有很多事情服务器无法真正做到这一点。例如,如果要操纵页面。您可以通过某种操作将整个内容发布回服务器,并让服务器为您提供一个新页面。或者,您可以使用javascript来为您更改它,避免访问服务器。对于客户端来说,它更快,减轻了服务器的负担。

我不确定您是指ASP.NET页面为什么需要Javascript,还是指页面上的其他脚本

ASP.NET对几种类型的回发使用Javascript。例如,如果您有一个LinkButton,则脚本将进行回发,而不是链接的默认操作

您可以在页面上使用其他脚本以获得视觉效果,并在执行回发之前验证数据,以防止不必要的回发。(当然,您还应该验证服务器端的数据,以防止恶意操作。)