我有一个应用程序向服务器发送大量请求(它们在页面加载后出现,并由 Flash 应用程序发出) 这种情况经常发生,导致状态栏变得疯狂(显示:每隔几秒传输数据文本),这真的很烦人。
我可以处理页面上的所有事件,并且不允许它们更改状态行吗?或者如果无法禁用,请将其设置为空字符串?
最佳答案
在许多 UA 中,用户可以禁用使用 JavaScript 更改状态行的“功能”,因此您的问题的简短答案是:
不,至少不可靠。
一个不可靠的半解决方案可能是您在没有状态栏的新窗口中启动您的网络应用程序。但同样,这并不可靠,因为用户可以覆盖它或将新窗口作为选项卡打开等。
可能是OT:我个人认为用户有权知道她/他的UA何时发送和/或接收数据。这关系到诚信、隐私和所有这些东西。
尝试接受这样一个事实:最终用户(UA 的实际所有者)拥有控制权(并且应该如此)。
关于javascript - 页面上每个事件的 JS : Is that possible to show empty browser status line,,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1623774/