2010-01-13 2 views
0

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

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

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

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

Благодаря

ответ

4

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

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

+0

Нет файл не будет загружен. –

1

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

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

Смежные вопросы