有条件的内部TD标签可执行PHP脚本



im试图执行两个不同的脚本,具体取决于其IE11是否

考虑以下伪代码

<td>
  if IE11 
    perform  IE11_Code
  else
    perform  other_code
  end if
</td>

我该如何存档。

检测IE11显然是这样起作用的。

var isAtLeastIE11 = !!(navigator.userAgent.match(/Trident/) && !navigator.userAgent.match(/MSIE/));

,但是要在有条件的困扰中使用它。

编辑:忘记我想在某个地方使用PHP的事实。

您需要使用http-header User-Agent在服务器端检测浏览器,该浏览器基本上与使用navigator.useragent在JavaScript中的客户端上使用的浏览器基本相同。

我不是PHP专家,但应该以某种方式工作:

<?php
  $userAgent = $_SERVER['HTTP_USER_AGENT'];
  if(preg_match('/Trident/', $userAgent) ) {
    ...
  }
?>

最新更新