在 Web 开发中,JavaScript 通常在单击元素时执行。
在 Internet Explorer 9 和 FireFox 4 中,左下角都会弹出一条小消息,其中 JavaScript 函数将通过单击这些元素来执行。
ASP.NET 在几乎每个向服务器发送请求的元素上都使用了 JavaScript __doPostback(...ugly parameter names..)。此 JavaScript 会自动添加到由 ASP.NET 控件生成的 HTML 元素中,我无法绕过它。
例如,一个 ASP.NET DropDownList 被呈现为一个 HTML Select 元素,并添加了 __doPostBack() 方法,这样每当用户选择一个新元素时,服务器就可以处理这个动作。
__doPostaback() 方法嵌入到许多 ASP.NET 控件中,并且没有简单的方法可以更改它。
我的一位最终用户评论说,这个新功能让他们感觉好像处于“调试模式”......
所以,我的问题是:我如何让这个弹出窗口显示一些用户友好的东西......或者有没有办法告诉浏览器(通过 HTML)不要显示这种肮脏?
谢谢!
-弗林尼