Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Не отображать код для мобильных устройств (https://javascript.ru/forum/misc/54165-ne-otobrazhat-kod-dlya-mobilnykh-ustrojjstv.html)

nat 06.03.2015 10:29

Не отображать код для мобильных устройств
 
Ребята, подскажите, пожалуйста

Нужно что бы данный код не срабатывал если пользователь заходит с мобильного устройства:


$('.view-id-taxonomy_term.view-display-id-page .views-row a, .view-id-collection.view-display-id-page_1 .title a, .view-id-collection.view-display-id-page_1 .photo a, .view-id-collection.view-display-id-page_1 .bay a, .title-sr .title a').livequery('click', function(){
			var href = $(this).attr('href');
			if(href && href != '#'){
				$('body').append('<div id="node_popup_fon"></div><div id="node_popup_content"><div class="pop_loader"></div></div>');
				$('#node_popup_content').load(href+' #node_popup_content .node', function() {
					setTimeout(function(){
						$(window).resize();
					}, 1000);
				});
				return false;
			}
		});


Здесь грузятся странички в модальном окне, мне нужно что бы когда пользователь зашел с мобильного или планшета, страницы просто открывались, то есть что бы эта часть кода не срабатывала..

Подскажите, как лучше реализовать. Буду очень благодарна!

hhh 06.03.2015 11:08

if (!( /Android|webOS|iPhone|iPod|iPad|BlackBerry/i.test(navigator.userAgent))) {
 alert('success!');
}

nat 06.03.2015 12:28

Спасибо, помогло. Странно, до этого делала также и не получалось(


Часовой пояс GMT +3, время: 08:14.