Есть сайт, который помимо прочих пользователей посещает около 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>