Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想知道是否有任何方法可以检查 sinatra 中的浏览器 javascript 支持,以便我可以将其输入模板,从而允许我创建 js 和非 js 页面版本。
不,您不能在服务器端测试 JavaScript。您可以做的是呈现具有 JS 重定向的页面:
window.location.replace("index-with-js.html");
只有执行重定向后,您才会登陆 JS 版本,这有效地测试了对 JS 的支持。