Val*_*ris 3 javascript ruby-on-rails
如果用户在浏览器中启用了javascript,我该如何检查我的布局代码?如果未启用javascript,我想显示错误页面.例如404或500错误页面.我怎么能用Rails做到这一点?
我不确定在Rails中检查javascript是否理想.如果你真的想这样做,我发现了这个:检查Javascript是否已启用(Serverside)和Rails
但是,您只需显示包含以下<noscript>标记的消息:
<noscript>YOU DON'T HAVE JAVASCRIPT AND THAT OFFENDS ME</noscript>
Run Code Online (Sandbox Code Playgroud)
大多数浏览器默认启用了javascript,因此这是一个不常见的问题.如果你想要你可以link_to在其中包含一个<noscript>,以向他们展示如何激活这样的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" %>
Run Code Online (Sandbox Code Playgroud)
编辑
我刚发现了这个.我没有尝试过,但它看起来就像你正在寻找的东西:Ruby on Rails,Javascript检测
<head>
<!-- title, scripts, css etc go here -->
<noscript>
<meta http-equiv="refresh" content="2;url=http://yoursite.com/nojswarning.html">
</noscript>
</head>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3694 次 |
| 最近记录: |