Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 仅为Firefox创建链接_Php_Html - Fatal编程技术网

Php 仅为Firefox创建链接

Php 仅为Firefox创建链接,php,html,Php,Html,是否可以使用PHP创建链接,该链接只能由Firefox打开,不能由任何其他浏览器打开 <a href="http://www.google.com">Only with Firefox</a>; ; 因为有些网站可以更好地使用Firefox 如果可能,我必须在链接中添加什么 THX提前您可以通过Jquery检测浏览器,并可以显示或隐藏标记。您可以通过Jquery检测浏览器,并可以显示或隐藏标记。使用 $_SERVER['HTTP_USER_AGENT'] 这将提供

是否可以使用PHP创建链接,该链接只能由Firefox打开,不能由任何其他浏览器打开

<a href="http://www.google.com">Only with Firefox</a>;
因为有些网站可以更好地使用Firefox

如果可能,我必须在链接中添加什么


THX提前

您可以通过Jquery检测浏览器,并可以显示或隐藏标记。

您可以通过Jquery检测浏览器,并可以显示或隐藏标记。

使用

 $_SERVER['HTTP_USER_AGENT']
这将提供当前浏览器

使用

 $_SERVER['HTTP_USER_AGENT']

这将提供当前浏览器

正如@Steve Fenton所说,我不建议做这样的事情,因为网络是(或应该)开放的。否则,如果您仍要执行此操作,则需要检查访问者的浏览器用户代理并显示(或不显示)下载按钮

您可以使用jQuery轻松访问浏览器用户代理:

if ($.browser.mozilla) {
  //Do the stuff
}
或者使用PHP使用
$\u服务器['HTTP\u用户\u代理]
变量


但是请记住,用户可以更改他/她的浏览器的用户代理。

正如@Steve Fenton所说,我不建议这样做,因为网络是(或应该)开放的。否则,如果您仍要执行此操作,则需要检查访问者的浏览器用户代理并显示(或不显示)下载按钮

您可以使用jQuery轻松访问浏览器用户代理:

if ($.browser.mozilla) {
  //Do the stuff
}
或者使用PHP使用
$\u服务器['HTTP\u用户\u代理]
变量


但请记住,用户可以更改其浏览器的用户代理。

请不要这样做。Web是一个开放的平台,应该允许人们使用他们拥有的任何浏览器。唯一的方法是基于用户代理(
$\u SERVER['HTTP\u user\u agent']
)提供页面服务,但这很容易避免。请不要这样做。Web是一个开放的平台,应该允许人们使用他们拥有的任何浏览器。唯一的方法是基于用户代理提供页面服务(
$\u SERVER['HTTP\u user\u agent']
),但这很容易避免。好的,我理解。我将只在我的局域网中使用它。我很明白。我将只在我的局域网中使用它。非常感谢