Народ, подскажите, кто в теме, как через скрипт проверить текущий домен, пробовал след. варианты:
if(window.location.href.indexOf("site.com") > -1)
{
(какой-то код...)
}
if (document.location= "site.com")
{
(какой-то код...)
}
Оба этих способа не сработали, подскажите как быть?
Определение текущего домена
Re: Определение текущего домена
Код: Выделить всё
if(window.location.toString().indexOf("site.com") > -1)
{
(какой-то код...)
}
Администрация сервиса JetCredits.RU: Первая автоматическая биржа кредитов JetSwap
Мгновенная покупка и продажа кредитов JetSwap за WebMoney, Яндекс, QIWI. Также принимаем Visa/Mastercard, выплачиваем на баланс мобильного.
Мгновенная покупка и продажа кредитов JetSwap за WebMoney, Яндекс, QIWI. Также принимаем Visa/Mastercard, выплачиваем на баланс мобильного.
Re: Определение текущего домена
Спасибо большое, попробую
Re: Определение текущего домена
Помогло, спасибо, а как теперь сделать всю эту проверку, чтобы джетсвап меня правильно понял:
var cmdname="script";
var cmdtime=5;
var cmdparam = "if (window.location.hostname.indexOf('site.com')> -1) { alert('prs::' + prskey + '::set::cmdindex=2'); }";
alert("prs::" + prskey + "::add::" + cmdname + "::" + cmdtime + "::" + cmdparam);
В cmdindex я указываю номер команды, к которой нужно перейти? Команды нумеруются с начала js файла, начиная с 0, но почему-то не переходит. Прошу подсказать, где недопонял )
Спасибо.
Отправлено спустя 1 час 13 минут 22 секунды:
Вроде с переходами разобрался, но остался непонятным еще один вопрос:
если я указываю допустим выполнять с команды один, то он переходит к первой команде и ее выполняет и после все следующие и так может застрять в цикле, т.е. чтобы этого не прозиошло нужно помещать эти команды в конец скрипта?
но получается если условие не выполнилось, он все ранво когда дойдет до скрипта эти команды выполнит, как сделать так, чтобы при опред. условии выполнить ОПРЕДЕЛЕННЫЙ НАБОР КОМАНД и только один раз?? (пока вижу только один вариант, через if else и ставить не пересекающиеся наборы команд)
и можно ли это как-то зациклить?
var cmdname="script";
var cmdtime=5;
var cmdparam = "if (window.location.hostname.indexOf('site.com')> -1) { alert('prs::' + prskey + '::set::cmdindex=2'); }";
alert("prs::" + prskey + "::add::" + cmdname + "::" + cmdtime + "::" + cmdparam);
В cmdindex я указываю номер команды, к которой нужно перейти? Команды нумеруются с начала js файла, начиная с 0, но почему-то не переходит. Прошу подсказать, где недопонял )
Спасибо.
Отправлено спустя 1 час 13 минут 22 секунды:
Вроде с переходами разобрался, но остался непонятным еще один вопрос:
если я указываю допустим выполнять с команды один, то он переходит к первой команде и ее выполняет и после все следующие и так может застрять в цикле, т.е. чтобы этого не прозиошло нужно помещать эти команды в конец скрипта?
но получается если условие не выполнилось, он все ранво когда дойдет до скрипта эти команды выполнит, как сделать так, чтобы при опред. условии выполнить ОПРЕДЕЛЕННЫЙ НАБОР КОМАНД и только один раз?? (пока вижу только один вариант, через if else и ставить не пересекающиеся наборы команд)
и можно ли это как-то зациклить?