在asp.net中根据设备应用不同的CSS?
我刚开始学习ASP.NET的基础知识,遇到了一个我不知道如何解决的问题。我已经习惯了PHP,如果我想要一个基于设备(Android或iPhone)的不同css用于浏览我的网站,我会做这样的事情:
<?php
#Check device used
$agent = $_SERVER['HTTP_USER_AGENT'];
if( strstr($agent, "Android") or strstr($agent, "iPhone") )
{
echo("tt<link rel="stylesheet" type="text/css" media="screen" href="handheld.css" />n");
}
else
{
?>
<link href="styles.css" rel="stylesheet" media="screen" type="text/css" />
<?php } ?>
但是如何在asp.net中完成?我没有线索。 Thanx听。
没有找到相关结果
已邀请:
1 个回复
渴翅吮斡撤
你可以在代码隐藏中做到这一点,使它更清洁。 建议将
标签运行=“服务器”,然后在后面的主页面代码中运行上面的代码以应用不同的样式表。 HTH。