我的网站有一个 div 元素(以块的形式),每当用户通过不支持 JavaScript 的基于文本的浏览器(如 Lynx)访问网站时,我想让它不可见。
基本上我需要编写什么命令或代码才能发生这种情况?
我的网站有一个 div 元素(以块的形式),每当用户通过不支持 JavaScript 的基于文本的浏览器(如 Lynx)访问网站时,我想让它不可见。
基本上我需要编写什么命令或代码才能发生这种情况?
由于您不能在那里运行 javascript,因此您必须首先不发送该 div 以使其在文本模式浏览器中不可见。
您可以进行服务器端用户代理检查并且不呈现该 div。Lynx 用户代理: http ://www.useragentstring.com/pages/Lynx/
您可以默认设置 div invisible
。
并visible
在你的 js 代码中创建它。
因此它不会出现在文本模式浏览器上。