Присвоение переменной в динамической презентации

Обсуждение работы системы JetSwap. Общий форум для всех вопросов, для которых не создано отдельных форумов.
Аватара пользователя
leny1984
Сообщения: 220
Зарегистрирован: 30 окт 2010, 20:31

Re: Присвоение переменной в динамической презентации

Непрочитанное сообщение leny1984 »

invergo писал(а):а если подгрузить второй скрипт и передать ему переменную page, и во втором скрипте вставить условие
Пример:

Код: Выделить всё

var cmdname="script";
var cmdtime=2;
var cmdparam="alert('prs::<get(key)>::setvar::<dls(http://test.ru/script2.js?page='+window.location.href+')>";
alert("prs::" + prskey + "::add::" + cmdname + "::" + cmdtime + "::" + cmdparam);

Что-то я не понял что вы тут написали, как вы другому js-скрипту передадите переменную?
Вы наверно не понимаете зачем мне это нужно, плохо читали тему.

Аватара пользователя
leny1984
Сообщения: 220
Зарегистрирован: 30 окт 2010, 20:31

Re: Присвоение переменной в динамической презентации

Непрочитанное сообщение leny1984 »

Со строковыми переменными разобрался:

Код: Выделить всё

var a='q';
var v=prompt("prs::" + prskey + "::parse::"+a);

if(v=='q'){
var cmdname="script";
var cmdtime=myRandom(2,3);
var cmdparam="location.href='http://www.yandex.ru'";
alert("prs::" + prskey + "::add::" + cmdname + "::" + cmdtime + "::" + cmdparam); 
}
Но как теперь с location.href быть? Ведь нужно чтобы страница определялась после выполнения команд которые идут выше.

invergo
Сообщения: 25
Зарегистрирован: 22 окт 2011, 01:34

Re: Присвоение переменной в динамической презентации

Непрочитанное сообщение invergo »

немного по другому

Код: Выделить всё

var cmdname="script";
var cmdtime=myRandom(2,3);
var cmdparam="<setvar(page=locati...)>;(как правильно устанавливать не знаю)<dls(http://regjet.ru/prscript2.js?nocache=<rndr(1:999999)>)";
alert("prs::" + prskey + "::add::" + cmdname + "::" + cmdtime + "::" + cmdparam); 
скрипт2.жс

Код: Выделить всё

условие 
if(page=="htttp://.."...
По идее скрипт2 должен видеть переменную page.

Аватара пользователя
leny1984
Сообщения: 220
Зарегистрирован: 30 окт 2010, 20:31

Re: Присвоение переменной в динамической презентации

Непрочитанное сообщение leny1984 »

для чего это? очень много многоточий - ничего не понятно. Поподробней можно?

invergo
Сообщения: 25
Зарегистрирован: 22 окт 2011, 01:34

Re: Присвоение переменной в динамической презентации

Непрочитанное сообщение invergo »

Ваш первоначальный скрипт делим на 2 скрипта.

1)

Код: Выделить всё

Выполняются какие то команды....

var cmdname="script";
var cmdtime=myRandom(2,3);
var cmdparam="alert('prs::<get(key)>::setvar::page='+window.location.href);(Присваиваем переменной page текущий урл)
alert('prs::<get(key)>::setvar::<dls(http://regjet.ru/prscript2.js?nocache=<rndr(1:999999)>)";(вставляем второй скрипт, о котором дальше.
alert("prs::" + prskey + "::add::" + cmdname + "::" + cmdtime + "::" + cmdparam); 
По коду точно не подскажу, надо пробовать.

2)как писал ранее скрипт2 должен видеть переменную page.

Код: Выделить всё

if(page=='http://site1.ru'){
//тут какие-то команды
}
else if(page=='http://site2.ru'){
//тут какие-то команды
}
Смысл понятен?

Аватара пользователя
leny1984
Сообщения: 220
Зарегистрирован: 30 окт 2010, 20:31

Re: Присвоение переменной в динамической презентации

Непрочитанное сообщение leny1984 »

Понятен.
Не работает так

Аватара пользователя
leny1984
Сообщения: 220
Зарегистрирован: 30 окт 2010, 20:31

Re: Присвоение переменной в динамической презентации

Непрочитанное сообщение leny1984 »

уважаемый суппорт, может вы подскажете, как решить эту проблему?
спасибо!

Ответить