由于Opera mini仅在最终提交表单时触发Opera服务器上的按钮事件,因此我无法阻止用户多次单击提交按钮。这导致多个提交相同的表单。我可以阻止这个服务器端,但有没有办法在opera mini客户端(即通过javascript)阻止这个?
基本上,
答案 0 :(得分:0)
我真的很怀疑,并说没有,因为Opera在他们的开发网站上说他们在页面加载后不支持客户端JavaScript。
还有一些具体的警告 开发人员需要的Opera Mini 5 要注意:大多数人 触发onload的JavaScript 应该工作得很好,除非在案件中 那些脚本需要的地方 异步操作。的 JavaScript的 不会运行客户端(例如在 一旦响应用户交互) 页面已完成加载。插件, 比如Adobe Flash,不是 支撑。
所以不幸的是,服务器端检查是最好的事情。如果它很重要那么你在服务器端做这件事很好,因为这可能发生在任何浏览器客户端上。
仍然是Opera Mini does support other Javascript个动作,但它们都在服务器上执行。