(即样式表)不同的语言?
( i.e stylesheets) for different languages?
<?php if($_COOKIE['lang'] != 'en') echo '<link rel="stylesheet" href="css/'.$_COOKIE['lang'].'.css"/>'; ?>
使用上面的脚本,您可以获得 selected 语言的样式表。
就像如果你 select 法国你得到样式表 fr.css
但现在我想要 IE
也一样,所以我想到了这样的事情。
<?php if($_COOKIE['lang'] != 'en') echo '<link rel="stylesheet" href="css/'.$_COOKIE['lang'].'ie.css"/>'; ?>
所以现在当你点击 France
它也会打开 frie.css
但是我在这里写什么让它只适用于 IE
<!--[if IE]><style>@import url('/css/ie.css');</style><![endif]-->
谢谢!
你可以使用这个:
<!--[if IE]>
<link rel="stylesheet" type="text/css" href="all-ie-only.css" />
<![endif]-->
您可以参考下行:
<?php
if($_COOKIE['lang'] != 'en'){
printf('<!--[if IE]><style>@import url(\'/css/%sie.css\');</style><![endif]-->', $_COOKIE['lang']);
}
?>
这就是你需要写的。如果浏览器是 Internet Explorer,您还可以签入 PHP headers。
您可以使用$_SERVER['HTTP_USER_AGENT']
或get_browser()函数在PHP中查看。
<?php if($_COOKIE['lang'] != 'en') echo '<link rel="stylesheet" href="css/'.$_COOKIE['lang'].'.css"/>'; ?>
使用上面的脚本,您可以获得 selected 语言的样式表。
就像如果你 select 法国你得到样式表 fr.css
但现在我想要 IE
也一样,所以我想到了这样的事情。
<?php if($_COOKIE['lang'] != 'en') echo '<link rel="stylesheet" href="css/'.$_COOKIE['lang'].'ie.css"/>'; ?>
所以现在当你点击 France
它也会打开 frie.css
但是我在这里写什么让它只适用于 IE
<!--[if IE]><style>@import url('/css/ie.css');</style><![endif]-->
谢谢!
你可以使用这个:
<!--[if IE]>
<link rel="stylesheet" type="text/css" href="all-ie-only.css" />
<![endif]-->
您可以参考下行:
<?php
if($_COOKIE['lang'] != 'en'){
printf('<!--[if IE]><style>@import url(\'/css/%sie.css\');</style><![endif]-->', $_COOKIE['lang']);
}
?>
这就是你需要写的。如果浏览器是 Internet Explorer,您还可以签入 PHP headers。
您可以使用$_SERVER['HTTP_USER_AGENT']
或get_browser()函数在PHP中查看。