在计算机上的链接上打开新选项卡但不在移动设备中

时间:2015-12-08 13:20:35

标签: javascript php wordpress mobile boolean

我目前正在开发一个wordpress项目并遇到了一些麻烦。

当用户点击链接但仅在计算机上时,我想打开一个带有页面的新标签页。我找到了以下移动侦测代码:

<?php wp_is_mobile(); ?>

我不希望在移动设备上的新标签页中打开新链接的原因是它在另一个(我的)页面的“前面”打开。此链接包含跟踪cookie,这就是我需要让访问者打开它的原因。

如何实施此代码并阻止移动代理打开新标签?

此致

乔尔

2 个答案:

答案 0 :(得分:1)

如果你使用Q= (Q | (Q << 1)) & 0xAAAAAAAAAAAAL; // OR in pairs Q|= Q >> 9; // Intertwine 4 words into 4 bytes B0= LUT[B0]; B1= LUT[B2]; B2= LUT[B4]; B3= LUT[B6]; // Rearrange bits in bytes - 函数,那可能类似于:

wp_is_mobile()

答案 1 :(得分:0)

<a href="..." target="<?=wp_is_mobile()?'_self':'_blank'?>">

不确定它是否是正确的语法但是想法应该清楚。