Отправляет email-рассылки с помощью сервиса Sendsay

SEO и SMO - самое важное за неделю

  Все выпуски  

Реклама на сайте только для пользователей iOS -- javascript



Реклама на сайте только для пользователей iOS — javascript
2013-09-27 17:06 Alex Hodinar

Есть сайт, который помимо прочих пользователей посещает около 500 человек в день с iPad`ов. Задача — выявить их и предложить им установить приложение сайта или игру ( оффер одной из PPA партнёрок). Нашёл простой код:

1
2
3
4
5
div id="ipad" style=""display:none;">"код ля пользователей на iPad</div>
<script type="text/javascript">
    var isiPad = navigator.userAgent.match(/iPad/i) != null;
    if(isiPad==true) document.getElementById('ipad').style.display="block";
</script>

Суть: создаём невидимый div блок с нашим кодом, далее проверяем не с iPad`а ли посетитель, и если да, то делаем этот блок видимым.

Следующий код покажет специальный блок для пользователей iPad, iPhone, iPod и спец. блок для всех остальных.

1
2
3
4
5
6
7
8
9
10
11
div id="ios" style=""display:none;">"код для пользователей на iOS</div>
div id="other" style=""display:none;">"код для пользователей на прочих устройствах</div>
<script type="text/javascript">
    var isiPad = navigator.userAgent.match(/iPad/i) != null;
    var isiPhone = navigator.userAgent.match(/iPhone/i) != null;
    var isiPod = navigator.userAgent.match(/iPod/i) != null;
    if(isiPad==true || isiPhone==true || isiPod==true)
        document.getElementById('ios').style.display="block";
    else
       document.getElementById('other').style.display="block";
</script>


В избранное