Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/261.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 仅为PC访问者执行弹出广告或弹出窗口_Javascript_Php_Css_Popup - Fatal编程技术网

Javascript 仅为PC访问者执行弹出广告或弹出窗口

Javascript 仅为PC访问者执行弹出广告或弹出窗口,javascript,php,css,popup,Javascript,Php,Css,Popup,我正在使用wordpress cms。我只使用弹出式广告。我只想为PC访问者执行弹出式广告代码。你能把我的代码转换成它吗。请告诉我做这件事的程序。谢谢 <script type="text/javascript"> var _pop = _pop || []; _pop.push(['siteId', ###]); _pop.push(['minBid', 0]); _pop.push(['popundersPerIP', 0]); _pop.push(['del

我正在使用wordpress cms。我只使用弹出式广告。我只想为PC访问者执行弹出式广告代码。你能把我的代码转换成它吗。请告诉我做这件事的程序。谢谢

<script type="text/javascript">
  var _pop = _pop || [];
  _pop.push(['siteId', ###]);
  _pop.push(['minBid', 0]);
  _pop.push(['popundersPerIP', 0]);
  _pop.push(['delayBetween', 0]);
  _pop.push(['default', false]);
  _pop.push(['defaultPerDay', 0]);
  _pop.push(['topmostLayer', false]);
  (function() {
    var pa = document.createElement('script'); pa.type = 'text/javascript'; pa.async = true;
    var s = document.getElementsByTagName('script')[0]; 
    pa.src = '//c1.popads.net/pop.js';
    pa.onerror = function() {
      var sa = document.createElement('script'); sa.type = 'text/javascript'; sa.async = true;
      sa.src = '//c2.popads.net/pop.js';
      s.parentNode.insertBefore(sa, s);
    };
    s.parentNode.insertBefore(pa, s);
  })();
</script>

我只想为PC访问者运行此代码。

首先,您需要检查用户当前是否正在使用移动浏览器。有很多方法可以实现这一点,其中一种方法引用自

接下来,插入这个

if (window.mobilecheck()) {return;}
排队前

var pa = document.createElement('script'); pa.type = 'text/javascript'; pa.async = true;

您可以使用jquery执行此操作:
应该很简单

为什么要用PHP来标记?????
var pa = document.createElement('script'); pa.type = 'text/javascript'; pa.async = true;