如果用戶在他的瀏覽器中啓用了javascript,如何檢查我的佈局代碼? 如果javascript沒有啓用,我想顯示一個錯誤頁面。例如。一個404或500錯誤頁面。我如何用Rails做到這一點?Ruby on Rails檢查javascript是否啓用
2
A
回答
7
我不確定在Rails中檢查javascript是否理想。我發現這個,如果你真的想這樣做:Check if Javascript is Enabled (Serverside) with Rails
但是,您可以只顯示一條消息,<noscript>
標籤,如:
<noscript>YOU DON'T HAVE JAVASCRIPT AND THAT OFFENDS ME</noscript>
大多數瀏覽器都默認啓用JavaScript的,所以這是一種不常見的問題。如果你願意,你可以包括<noscript>
內link_to
爲了向他們展示如何執行Javascript這樣的:
<noscript>You don't have javascript enabled. Please follow this link for assistance in turning it on. <%= link_to "Turn on javascript", "http://www.enable-javascript.com" %>
編輯
我剛剛發現這一點。我還沒有嘗試過,但它看起來像你在尋找什麼:Ruby on Rails, Javascript detection
<head>
<!-- title, scripts, css etc go here -->
<noscript>
<meta http-equiv="refresh" content="2;url=http://yoursite.com/nojswarning.html">
</noscript>
</head>
+0
謝謝你,偉大的職位,工作完美。 – 2014-03-02 02:50:48
相關問題
- 1. Ruby on Rails,Javascript檢測
- 2. Ruby on Rails,AJAX檢查
- 3. Ruby on rails - Authlogic:定期檢查用戶會話是否有效
- 4. Ruby on Rails&Javascript
- 5. Ruby on Rails:如何檢查模型是否存在
- 6. Ruby on Rails,將檢查應用於表
- 7. Ruby on Rails的,用JavaScript
- 8. 檢查Javascript是否已啓用(Serverside)with Rails
- 9. Rails 3檢查Javascript是否啓用(服務器端)
- 10. 檢測Javascript是否啓用?
- 11. 檢測JavaScript是否啓用
- 12. Ruby on Rails是否有「canvas_tag」功能?
- 13. Xcode 4是否支持ruby-on-rails?
- 14. Voltdb是否支持Ruby on Rails?
- 15. Javascript in partial(Ruby on Rails)
- 16. Ruby on Rails - Javascript文件夾
- 17. 用Ruby on Rails重啓Apache服務器
- 18. Ruby on Rails要求放置並啓用?
- 19. Ruby on Rails - 什麼是「查找」方法?
- 20. 檢查是否啓用
- 21. javascript on禁止的Ruby on Rails remote_form_for
- 22. 是否可以使用Ruby 1.9x運行Ruby on Rails?
- 23. Ruby on Rails的:如何檢查是否一個CSV文件下載
- 24. Ruby on Rails的 - 檢查是否提交的表單數據數據庫數據
- 25. 如何檢查在Ruby on Rails遷移中是否存在架構
- 26. 檢查字符串在Ruby on Rails中是否具有連續字符
- 27. Ruby on rails MYSQL查詢
- 28. 在Ruby on rails上使用Javascript
- 29. CMS on Ruby on Rails
- 30. Ruby on Rails是不安裝
http://stackoverflow.com/questions/13157135/check-whether-javascript-and-cookies-are-enabled在紅寶石軌道上 – 2013-03-10 14:56:41