Javascript 包括对用户设备有条件的JS脚本

Javascript 包括对用户设备有条件的JS脚本,javascript,conditional,Javascript,Conditional,出于隐私目的,此内容已被删除。谢谢朋友们。呵呵您可以使用navigator.userAgent。您应该将.match(/Mac/)替换为您要查找的目标桌面类型的模式。您还可以使用“或”--|检查多种类型的桌面: var ua = window.navigator.userAgent; if (ua.match(/Mac/) != null){ var js = document.createElement('script'); js.type = "text/javascript";

出于隐私目的,此内容已被删除。谢谢朋友们。呵呵

您可以使用
navigator.userAgent
。您应该将
.match(/Mac/)
替换为您要查找的目标桌面类型的模式。您还可以使用“或”--
|
检查多种类型的桌面:

var ua = window.navigator.userAgent;

if (ua.match(/Mac/) != null){ 
  var js = document.createElement('script');
  js.type = "text/javascript";
  js.src = "//xxxxxxxx.com/xxxx.php?zoneid=354066'";

  var head = document.getElementsByTagName('head')[0];
  head.appendChild(js);
}

你的问题到底是什么?有没有办法通过屏幕宽度而不是用户代理来实现这一点?是的--你可以使用
screen
对象来获取
screen.width
screen.height
。使用我上面列出的代码,您可以替换
if
check中的语句,以对照
屏幕进行检查。width