我想要檢查移動瀏覽器在向用戶顯示頁面之前是否已啓用javascript。我已經從我的研究中發現的代碼是:檢測是否在ASP.Net的移動瀏覽器上啓用了JavaScript
System.Web.HttpBrowserCapabilities browser = Request.Browser;
Response.Write(browser.EcmaScriptVersion.ToString());
因此,爲了確保您的JavaScript在瀏覽器上啓用,您需要檢查wheather返回的值是等於或大於1。這工作正常更大但是當我在手機上測試時,返回的值始終爲0.0,無論我的javascript是啓用還是禁用。
有沒有辦法檢查在瀏覽器中是否啓用了javascript或者瀏覽器是否自己處理了無法使用的功能?
這聽起來像是對我來說合乎邏輯的計劃。如果該值爲1,則啓用該值,否則無法執行更改並禁用JavaScript。讓我試試看,並回復你。 – 2010-10-29 11:09:32
你必須小心,因爲許多瀏覽器可以支持這個測試,但他們不能支持其他功能 – fravelgue 2010-11-02 14:05:21