-5

我想要一个 PHP 代码,我可以在其中过滤 3 个不同的浏览器:FF/Chrome/IE。

我想要它,如果它的 FF 和 Chrome,它不会在网站上加载 iframe。如果是 IE,它应该加载 iframe。

我想我应该与用户代理一起工作。对此有何建议?谢谢

4

2 回答 2

0
if (strpos($_SERVER['HTTP_USER_AGENT'], '(compatible; MSIE ')!==FALSE) {
   //FOR IE
}

更多信息在这里http://php.net/manual/en/function.get-browser.php

于 2013-07-15T18:01:39.340 回答
0

您应该寻找浏览器功能而不是用户代理,因为伪造用户代理就像为大多数常见浏览器安装插件一样简单。

http://php.net/manual/en/function.get-browser.php有一些很好的信息,请注意,如果有人真的想要,即使这些东西也可以伪造。

于 2013-07-15T18:03:25.820 回答