arakdaslar javascript bazı konularda sizlerin yazılım programlamada hayatınızı kurtaracak bircok özellikler barındırıyor. bunlardan birtaneside sizin kullanıcılarınızın hangi işletim sistemini kullandığını tespit etmesidir. bu ne işe mi yarayacak. buna göre özel kodlamalar yada linkler verebilirsiniz
aşağıdaki kodu kendinize göre düzenleyebilirsiniz.
function getOS() {
var userAgent = window.navigator.userAgent,
platform = window.navigator.platform,
macosPlatforms = ['Macintosh', 'MacIntel', 'MacPPC', 'Mac68K'],
windowsPlatforms = ['Win32', 'Win64', 'Windows', 'WinCE'],
iosPlatforms = ['iPhone', 'iPad', 'iPod'],
os = null;
if (macosPlatforms.indexOf(platform) !== -1) {
os = 'Mac OS';
} else if (iosPlatforms.indexOf(platform) !== -1) {
os = 'iOS';
} else if (windowsPlatforms.indexOf(platform) !== -1) {
os = 'Windows';
} else if (/Android/.test(userAgent)) {
os = 'Android';
} else if (!os && /Linux/.test(platform)) {
os = 'Linux';
}
return os;
}
alert(getOS());