2013-07-22 50 views

回答

0

不幸的是,除非嘗試第二次請求,否則不能這樣做。在實際與瀏覽器本身進行交互之前,無法知道這一點。

我能想到的最接近的方法是嘗試設置一個cookie並存儲這些信息以供將來訪問。

希望它有幫助。

0

正確的方法是優雅地降低,但這並不總是可能的,特別是對於web應用程序。使用<noscript>標記來通知用戶重新啓用JavaScript。

如果您需要通過django的解決方案,請使用JS設置一個cookie並嘗試在第二個請求中讀取它。如果你沒有看到cookie,那麼JS沒有啓用。但是,作爲第一個請求,它不能被檢測到。

相關問題