| 
 Проверка включен ли mootools Доброго врмени суток, в данный момент занимаюсь разработкой компонентов под 1С-Битрикс. Возникла такая проблема: необходимо проверять включен ли на сайте уже мутулз или нет. Т.е. в самом компоненте уже должно быть условие если уже используется на сайте мутулз, то не подключаем его, а если не используется, то включаем. Не могли бы вы подсказать как это можно реализовать? К сожелению со скриптами не дружу. | 
| 
 if(typeof MooTools != 'undefined') если мутулз подключен, то это будет объект со значениями version и build, а если не подключен, то undefined | 
| 
 Т.е получается надо сделать так: if(typeof MooTools != 'undefined') /*подключение в рейме*/ else подключаем endif Вот так надо сделать? | 
| 
 ну да, или так 
if(typeof MooTools == 'undefined') {
    //подключаем мутулз
}
 | 
| 
 Огромное спасибо, плюс поставил. | 
| 
 Рано отблагодарил, проверил и не пашет. Вот код: <?if(typeof MooTools == 'undefined'):?> мутулз выключен <?else:?> мутулз включен <?endif;?> Ругаемся на Parse error: syntax error, unexpected T_STRING | 
| 
 | 
| 
 ну ты даешь! сразу бы и говорил, что надо на PHP условие сделать, я же тебе написал на JS )) я не знаю как в битрексе он подключается. Скорее всего где нибудь в конфиге нужно смотреть. | 
| 
 http://www.phpfaq.ru/na_tanke ссылка зачетная :lol: | 
| 
 умм, забыл ответ по теме то написать ) Конечно же тут реашется вопрос через PHP, но уж если не удастся, то можно порпобовать и так: 
if(typeof MooTools == 'undefined'){
	var head = document.getElementsByTagName('head')[0];
	
	script = document.createElement('script');
	script.type = 'text/javascript';
	script.src = 'адрес_скрипта';
	head.appendChild(script);
}
 | 
| Часовой пояс GMT +3, время: 01:34. |