我是新來的,我很抱歉,如果這個問題是基本/愚蠢的。我不太熟悉編碼,所以請原諒我的無知/明顯的錯誤。我試圖使用在線發現的代碼片段將它們組合在一起,幸運的是,我不必爲此項目編寫太多代碼。基於操作系統的重定向
我想基於操作系統自動重定向用戶,並且我正在努力實現這一目標。這是我正在嘗試使用的代碼...假設我什麼也不知道!
<head>
<script type="text/javascript">
<!--
var OSName="Unknown OS";
if (navigator.appVersion.indexOf("Win")!=-1) OSName="Windows";
if (navigator.appVersion.indexOf("Mac")!=-1) OSName="MacOS";
if (navigator.appVersion.indexOf("X11")!=-1) OSName="UNIX";
if (navigator.appVersion.indexOf("Linux")!=-1) OSName="Linux";
if(OSName == "Windows")
{
window.location="http://www.driveweb.com/download-savvy-windows-free/";
}
else if (OSName == "MacOS")
{
window.location="http://www.driveweb.com/download-savvy-mac-free/";
}
else if (OSName == "UNIX")
{
window.location="http://www.driveweb.com/download-savvy-linux-free/";
}
else if (OSName == "Linux)
{
window.location="http://www.driveweb.com/download-savvy-linux-free/";
}
else
{
window.location="http://driveweb.com/download-savvy-select/";
}
//-->
</script>
</head>
再次感謝,我衷心感謝您的幫助!
那麼,你有什麼問題? –
只是沒有按預期工作。看起來我已經明白了,非常感謝! – PaintedMidget
我在Ubuntu的Firefox,navigator.appVersion是「5.0(X11)」。順便說一句navigator.appVersion是[棄用](https://developer.mozilla.org/en-US/docs/Web/API/NavigatorID/appVersion),所以要小心。 –