基本上,如果用户安装了JSP表单,我需要将其转换为Flash表单。我知道有一个JavaScript选项,但不想使用它,因为它会删除拥有Flash而不是JavaScript的人。
在网上找不到任何东西,我敢肯定它不会太难,有什么想法吗?如果可能的话,有些代码会很糟糕:)
答案 0 :(得分:2)
Javascript是执行此操作的正确方法。另一种方法是尝试启动一个小型Flash应用程序,并让Flash应用程序请求重定向到加载完整应用程序的内容。如果初始Flash应用程序足够小,则可能会被非Flash用户隐藏或隐藏。
但实际上,这是个坏主意,你应该只使用Javascript来检测它。没有Javascript但使用Flash的用户数量将会非常小。
有关基于http标头的方法(以及它们的限制),另请参阅http://www.petefreitag.com/item/70.cfm和How can I reliably detect if Flash was the originator of a request to a service?。