仅在Javascript可用时隐藏html

at.*_*at. 3 javascript css seo jquery unobtrusive-javascript

我想这更多是关于SEO而不是想要支持禁用Javascript的浏览器.我有Javascript/jQuery代码,读取一些HTML,基本上显示它更好..remove()在此过程中实际删除了html(使用jQuery的函数).

所以我隐藏了html,因此页面加载时没有任何可视化的工件.但是现在我想只在启用Javascript时隐藏它.我想最简单的事情就是让一些Javascript <head>display: nonecss规则添加到适当的元素中.

有没有更好的方法来处理这种情况?

kat*_*uya 5

我认为使用noscript html 标签可以完成这项工作.如果在用户浏览器中禁用了脚本,则标记会显示内部内容.