首页 > 解决方案 > 当检测到用户的浏览器时显示某个 div

问题描述

(更新)我试图在检测到用户浏览器时显示某个 div。我在网上找到了代码,但不确定它是否有效,或者如何在代码的某些浏览器部分中放置一个 div。

<script>
   function BrowserDetection() {
  if(!navigator || !navigator.userAgent) {
    // Insert condition for old browsers
  }
  else if (navigator.userAgent.search("MSIE") >= 0) {
    // Insert conditional IE code here
  }
  else if (navigator.userAgent.search("Chrome") >= 0) {
    alert('code');
  }
  else if (navigator.userAgent.search("Firefox") >= 0) {
    // Insert conditional Firefox Code here
  }
  //Check if browser is Safari
  else if (navigator.userAgent.search("Safari") >= 0 && navigator.userAgent.search("Chrome") < 0) {
    // Insert conditional Safari code here
  }
  //Check if browser is Opera
  else if (navigator.userAgent.search("Opera") >= 0) {
    // Insert conditional Opera code here
  }
}
</script>

这个好像不行。有谁知道我在哪里可以找到工作代码。非常感谢..

标签: javascript

解决方案


使用 F12 检查它并检查您是否可以在源代码中看到该 div。然后向其中添加调试器并尝试检查您的功能。


推荐阅读