Здравствуйте, создал на странице ловушку, все нормально работает. Но подскажите пожалуйста, как сделать так чтобы, этот скрипт не отправлял ajax с каждой открытой вкладке при возникновении события. Нужно чтобы, jtest.php выполнялся один раз. Спасибо.
Код |
---|
(function() {
BX.addCustomEvent("onPullEvent-im", BX.delegate(function(command,params) {
if (command == 'message')
{
BX.ajax({
url: '/bitrix/components/bitrix/jtest/jtest.php',
method: 'POST',
dataType: 'json',
timeout: 30,
data: {'MSJTASK': 'Y'}
});
}
}));
})(); |
Еще скрипт не срабатывает через https( Но решение наверное тривиальное