我正在开发的网站上有一个内容列表页面,它使用ajax根据用户选择的过滤来提取项目。 (按日期/标签/流派等过滤)
为了使页面适用于crawlbots和非javascript用户,我也有一个标准的内容列表,隐藏,但在标题中有一个noscript标记,使其显示:block (有人告诉我这在html5中没问题。)
麻烦 - 网站现在正在做两次 - 通过ajax和替代方案加载内容,只是用CSS隐藏。
我确信这不是最佳做法,但我很难想到内容只加载一次的解决方案。对此事的任何想法都将不胜感激。
答案 0 :(得分:0)
您可以使用CSS始终显示它们,然后使用JS隐藏它们。 (不使用noscript)