Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   как запретить Java на телефоне? (https://javascript.ru/forum/misc/49230-kak-zapretit-java-na-telefone.html)

Александр1986 04.08.2014 01:05

как запретить Java на телефоне?
 
Подскажите как запретить выполнятся скрипту на телефонах?
сам скрипт:
<script id="rhlpscrtg" type="text/javascript" charset="utf-8" async="async"
src="https://web.redhelper.ru/service/main.js?c=12345>

скрипт "задать вопрос" на сайте, как сделать так чтобы он не запускался когда малое разрешение экрана(телефон)?

cyber_bober 04.08.2014 22:38

Александр1986,
Java и Javascript разные вещи)

var mobile = navigator.userAgent.toLowerCase().match(/(iphone|ipod|ipad|android)/);

if(mobile = null) {
 
 $('head').append('<script id="rhlpscrtg" type="text/javascript" charset="utf-8" async="async"
src="https://web.redhelper.ru/service/main.js?c=12345">');
                  
                  }

Александр1986 05.08.2014 01:47

<script type="text/javascript">
var mobile = navigator.userAgent.toLowerCase().match(/(iphone|ipod|ipad|android)/);

if(mobile = null) {

$('head').append('<script id="rhlpscrtg" type="text/javascript" charset="utf-8" async="async"

src="https://web.redhelper.ru/service/main.js?c=12345>');
}
</script>


Спасибо, но вставил этот скрипт на место прежнего, форма везде перестала работать..что не так?

cyber_bober 05.08.2014 06:52

Там кавычки в src не хватает,может поэтому? что консоль говорит?

Erolast 05.08.2014 09:06

Не только из-за кавычки. С каких это пор в js внутри строк перенос можно делать?

Viral 06.08.2014 12:54

if(mobile = null) {

В операторе сравнения ошибка.
if(mobile == null) {

Raydezm 09.08.2014 03:54

Цитата:

Сообщение от Erolast
С каких это пор в js внутри строк перенос можно делать?

Можно использовать на концах частей строк \ и безболезненно использовать переносы.


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