【发布时间】:2011-05-02 08:03:42
【问题描述】:
我想在向用户显示页面之前检查移动浏览器是否启用了 javascript。我从研究中发现的代码是:
System.Web.HttpBrowserCapabilities browser = Request.Browser;
Response.Write(browser.EcmaScriptVersion.ToString());
因此,要确保在浏览器上启用了 javascript,您需要检查返回值是否等于或大于 1。这适用于普通浏览器,但当我在手机上测试时,返回值始终为0.0,无论我的 javascript 是启用还是禁用。
有没有办法检查是否在移动浏览器上启用了 javascript,或者浏览器是否会自行处理无法处理的问题?
【问题讨论】:
标签: c# javascript asp.net mobile-phones mobile-website