所以我在我的一个最新项目中使用 twitter 引导程序……我的客户使用 Mac 计算机,当我向他展示演示时,他说如果按钮可以与操作系统一起流动会很酷。
我很好奇是否有人知道如何使用 JavaScript 检测操作系统并将模型中的按钮移动到左侧而不是右侧。我也希望能够将关闭按钮向左移动。
我记得看到一个主题可以做到这一点,但我一生都找不到它。
感谢您的任何帮助,您可以提供。
所以我在我的一个最新项目中使用 twitter 引导程序……我的客户使用 Mac 计算机,当我向他展示演示时,他说如果按钮可以与操作系统一起流动会很酷。
我很好奇是否有人知道如何使用 JavaScript 检测操作系统并将模型中的按钮移动到左侧而不是右侧。我也希望能够将关闭按钮向左移动。
我记得看到一个主题可以做到这一点,但我一生都找不到它。
感谢您的任何帮助,您可以提供。
您可以使用User-agent
了解操作系统。
http://en.wikipedia.org/wiki/User_agent
在 javascript 中,您可以像这样访问用户代理:
navigator.userAgent;
我不知道有什么插件可以完全满足您的需求,但是您可以使用以下方式检测操作系统navigator.appversion
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";
然后,您可以基于操作系统分支您的代码(甚至可能只使用 CSS)。