Javascript <;noscript>;还是别的什么

Javascript <;noscript>;还是别的什么,javascript,cross-browser,graceful-degradation,Javascript,Cross Browser,Graceful Degradation,我有一个非常依赖JavaScript的站点,并且在整个站点中都使用jQuery 我不会试图让这个网站为那些没有启用JavaScript的人服务 但是,我想在页面顶部显示一个横幅,告诉他们该站点是用于支持JavaScript的,可能是一个现代浏览器,等等 我想在所有包含横幅的页面上添加一个PHP包含。这是一个好方法还是有更好的方法?也许可以帮助你。这绝对是一种选择 另一种方法是在默认情况下使横幅可见,而不使用noscript,然后使用$().ready(),这将隐藏所有启用JavaScript的浏

我有一个非常依赖JavaScript的站点,并且在整个站点中都使用jQuery

我不会试图让这个网站为那些没有启用JavaScript的人服务

但是,我想在页面顶部显示一个横幅,告诉他们该站点是用于支持JavaScript的,可能是一个现代浏览器,等等


我想在所有包含横幅的页面上添加一个PHP包含。这是一个好方法还是有更好的方法?

也许可以帮助你。

这绝对是一种选择

另一种方法是在默认情况下使横幅可见,而不使用
noscript
,然后使用
$().ready()
,这将隐藏所有启用JavaScript的浏览器的横幅。

如果可以检测到没有JavaScript的浏览器,那么还应该在
标记中提供指向其他更好浏览器的链接

如果您希望对此进行更激烈的讨论,请从标记
开始,然后使用JavaScript重新加载并删除该类


然后,您可以在CSS中使用
body.nojs#wrapper{display:none;},body.nojs#notice{display:block}

您推荐任何用于浏览器检测的库(php)吗?我尝试了,没有任何问题。。