我一直在尋找一種簡單輕便的解決方案來檢測移動設備並呈現適當的視圖。使用JavaScript和Razor檢測移動設備
不幸的是,我的方法並沒有太大的成功。
<!-- MOBILE DETECTION SCRIPT-->
<script type="text/javascript">
if (/Android|webOS|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent)) {
@ViewBag.IsMobile =true;
}
else{
@ViewBag.IsMobile = false;
}
</script>
<p>BOOLEAN VALUE IS : @ViewBag.IsMobile
</p>
@if (ViewBag.IsMobile == false)
{
<div id="container">
無論我使用ViewBag或Session還是var,它都不能使用if-then-else邏輯。
請提出一些解決方案!
我覺得你很迷惑服務器端語言與客戶端語言。 – Dave 2013-04-10 22:38:08
謝謝,我有點累了我認爲 – nuvio 2013-04-10 23:07:23