我希望在页面顶部向用户显示警告标记,如果用户未使用特定版本的浏览器(例如,如果用户正在使用IE6),则会显示一条消息,然后希望显示消息“不支持此浏览器,所以请升级”。
这里的问题是首先是如何检查正在使用哪个浏览器的用户,其次是如何在页面顶部创建Javascript / Jquery或任何更简单的代码,它们应该只显示一次并应具有一个用于隐藏它的十字按钮。
最佳答案
您要显示哪些浏览器/版本的消息?
如果只是针对较旧的IE执行此操作,则可以添加包含消息的HTML,并在其父容器中添加“ old-ie”类。在主样式表中为.old-ie
添加一个选择器,并为其赋予display: none;
属性。
使用条件注释,可以在ie6.css,ie7.css(或内联CSS)中覆盖主样式表,并为.old-ie
添加另一个选择器,但是这次给它display: block;
。
如果您想定位Safari,Chrome,Firefox等较旧的版本,则需要使用功能检测作为上述mikakun。
关于jquery - 使用代码显示浏览器兼容性,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14784775/