javascript - Internet Explorer 和 Firefox 的输入类型日历

标签 javascript firefox input calendar

我经常在我的网站 Intranet 上使用日历类型的输入,但它仅在我使用 Chrome 谷歌而不使用其他浏览器时才有效。所以我写了一段代码来拥有一个 css/javascript 日历,但我想仅在浏览器不是 chrome 时才显示它。

日历按 ID 显示,所以有办法检查浏览器吗?

我真的不知道我可以使用哪个,因为我不知道哪些功能可以检查浏览器。

接受我最大的尊重。

亲切的问候

SP。

最佳答案

您可以尝试以下方法来检查浏览器:

var nav = navigator.userAgent;
var ischrome = nav.indexOf("Chrome") ? true : false;

if (!ischrome) {
    // Do something for browsers other than Chrome 
    //    like displaying your calendar
    // ...
}

此外,还有一个您可能感兴趣的有趣链接:JavaScript: How to find out if the user browser is Chrome?

希望这有帮助。

关于javascript - Internet Explorer 和 Firefox 的输入类型日历,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12453743/

相关文章:

javascript - 什么触发了 Stackoverflow 的 "Tags"部分?

javascript - 自定义切换功能不适用于 Ionic 应用程序中的 ng-click

javascript - react : setting state in container from within functional component

linux - 如何使用 Firefox 自定义构建打包插件

html - 相同版本的 Firefox 在具有相同系统的不同计算机上的页面看起来不同

javascript - 如何从异步调用返回响应?

html - Firefox 中输入的圆 Angular 看起来很奇怪

Javascript 手动触发 .onchange() 事件

python - 从单个输入语句分配多个值,忽略空格

javascript - 当 - 或 时,ng-keypress 事件不会被触发。按数字键盘上的