отключение JavaScript-скрипта при загрузке на смартфон - PullRequest
0 голосов
/ 13 января 2010

Я использую следующий фрагмент HTML для загрузки другой таблицы стилей для смартфонов:

media="only screen and (min-device-width: 4801x)"
media="only screen and (max-device-width: 480px)"

Я бы также хотел отключить определенный сценарий JavaScript для пользователей смартфонов. Это возможно? Я не думаю, что могу сделать:

<script media="only screen and (max-device-width: 480px)" t ype="text/javascript" src=""/>

Спасибо

Ответы [ 2 ]

4 голосов
/ 13 января 2010

Вы можете определить разрешение экрана в javascript, а затем изменить выполнение сценария в зависимости от разрешения. Но файл javascript все равно будет загружен. Чтобы определить размер экрана:

http://www.pageresource.com/jscript/jscreen.htm

1 голос
/ 13 января 2010

Нет, это невозможно.

Если браузер телефона не поддерживает JavaScript, это не имеет значения. Если это так, вы можете использовать javascript, чтобы определить, поддерживает ли он то, что вы ищете, и, если нет, перенаправить выполнение на более простой путь или на выход вообще.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...