我正在尝试获取一个 html 按钮来调用这样的服务器端方法:
<button onserverclick="onClick" runat="server">Submit</button>
但是,当浏览器的 javascript 被禁用时,不会进行此调用。
我很困惑,因为我的理解是这个调用与 javascript 没有交互。
最佳答案
__doPostBack()
方法负责在后台向服务器发出点击事件。禁用 JavaScript 就不可能发生这种情况。
这是解释 how this works 的众多文章之一.还有一个related question here这让我们得以一窥幕后生成的代码。
关于javascript - javascript 禁用时的 onServerClick,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12165760/