我想为所有支持它的浏览器包含一个不错的上传器(当然,除了 IE 之外的所有浏览器)。
我试图使用这样的条件语句:
<!--[if IE]>
<?php include("image-upload-test2.php"); ?>
<![endif]-->
<!--[if !IE]>
<?php include("image-upload-test3.php"); ?>
<![endif]-->
但是包含的文件没有显示在页面上,寻找它们被注释掉的来源?我该如何解决这个问题?
我想为所有支持它的浏览器包含一个不错的上传器(当然,除了 IE 之外的所有浏览器)。
我试图使用这样的条件语句:
<!--[if IE]>
<?php include("image-upload-test2.php"); ?>
<![endif]-->
<!--[if !IE]>
<?php include("image-upload-test3.php"); ?>
<![endif]-->
但是包含的文件没有显示在页面上,寻找它们被注释掉的来源?我该如何解决这个问题?
使用特征检测。即使上述方法确实有效,IE 从版本 10 开始不再支持条件注释。
您可以使用get_browser检测访问者使用的浏览器
<?php
echo $_SERVER['HTTP_USER_AGENT'] . "\n\n";
$browser = get_browser(null, true);
echo $browser['browser'] . "\n\n";
print_r($browser);
?>