我的网站有一个div元素(以块的形式),当用户通过像Lynx这样不支持JavaScript的基于文本的浏览器访问网站时,我想让它不可见。
基本上我需要编写什么命令或代码才能实现此目的?
答案 0 :(得分:3)
由于你无法在那里运行javascript,你必须首先不发送该div,因为它在文本模式浏览器中是不可见的。
您可以进行服务器端用户代理检查,不要渲染该div。 Lynx用户代理: http://www.useragentstring.com/pages/Lynx/
答案 1 :(得分:1)
您可以默认设置div invisible
并在你的js代码中使它visible
因此,它不会出现在文本模式浏览器中。