Динамическая настройка презентации

Обсуждение новостей системы JetSwap
Аватара пользователя
Support
Служба поддержки
Сообщения: 4508
Зарегистрирован: 08 фев 2009, 19:24
Откуда: JetSwap
Контактная информация:

Re: Динамическая настройка презентации

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

Что-то вы сильно все усложнили по-моему, но сделать можно.

Если настаиваете на отдельных файлах, хотя я не понимаю, что мешает запихнуть все в один (ну разве что рефереры для всех презентаций одинаковые, а вот сами презентации разные), то изменяете команду презентации на

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

var prskey="<get(key)>"; <dls(http://мой сайт.ru/файл_с_переменными.js)> <dls(http://мой сайт.ru/wre.js)>
Вписываете в http://мой сайт.ru/файл_с_переменными.js

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

alert("prs::" + prskey + "::parse::<setvar(varname=<rndt(переменная!!переменная2!!...)>)>");
alert("prs::" + prskey + "::parse::<setvar(varname2=<rndt(переменная!!переменная2!!...)>)>");
Тогда строки
Volodia_rus писал(а):alert("prs::" + prskey + "::setvar::varname=переменная случайно выбранная из списка файла №1)>");
alert("prs::" + prskey + "::setvar::varname2=переменная случайно выбранная из списка файла №2)>");
убираются за ненадобностью.

parse сначала выберет случайный текст из <rndt(переменная!!переменная2!!...)> затем запишет его в переменную с именем varname.
С уважением, Служба поддержки.
http://www.jetswap.com

Аватара пользователя
Support
Служба поддержки
Сообщения: 4508
Зарегистрирован: 08 фев 2009, 19:24
Откуда: JetSwap
Контактная информация:

Re: Динамическая настройка презентации

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

Volodia_rus писал(а): P.S. У вас в примере в комментариях помарочки
// v от 0 до 1, в 20% случаев показываем первый блок.
// v от 2 до 6, в 50% случаев показываем первый блок.
// v от 7 до 9, в 30% случаев показываем первый блок.
Спасибо, поправил.
С уважением, Служба поддержки.
http://www.jetswap.com

Volodia_rus
Сообщения: 9
Зарегистрирован: 25 июн 2009, 22:01

Re: Динамическая настройка презентации

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

Спасибо. Немного не то, но в общем пойдет.
Хотелось так, подсовываем файл типа
Переменная1
Переменная2
Переменная3
Переменная4
....
Оттуда берется случайная переменная и поехали.

Смысл в том, что создать и редактировать такой файл просто фактически автоматом в не зависимо от количества реферов. В отличии от
alert("prs::" + prskey + "::parse::<setvar(varname=<rndt(переменная!!переменная2!!...)>)>");

Аватара пользователя
Support
Служба поддержки
Сообщения: 4508
Зарегистрирован: 08 фев 2009, 19:24
Откуда: JetSwap
Контактная информация:

Re: Динамическая настройка презентации

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

Совсем пустой файл со строками тоже можно, но так сходу не соображу как.

Можно еще так, получше видно значения:

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

var arr=['значение1'
,'значение2'
,'значение3'
];
var ref=arr.join('!!');
alert("prs::" + prskey + "::parse::<setvar(varname=<rndt(" + ref +")>)>");
Преобразовать имеющийся файл, содержащий только строки с реферами, в подобный формат проблем не составляет.
С уважением, Служба поддержки.
http://www.jetswap.com

Azazello77
Сообщения: 19
Зарегистрирован: 20 июн 2009, 22:25

Re: Динамическая настройка презентации

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

я создал динамическую презентацию по примеру http://regjet.ru/prscript.js

запустил SafeSurf тест презентации...
в вкладке браузер ничего не отображает

во вкладке журнал

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

Команда 1: Вставка JavaScript. Скрипт var prskey="8S1jVVknWe8xntgwRhsbBiMseoB9xsLS"; var jetprsscr=document.createElement("script");
jetprsscr.setAttribute("src","http://h1.ripway.com/Azazello77/prscript.js");
jetprsscr.setAttribute("language","javascript");
document.body.appendChild(jetprsscr);

Готово.
во вкладке информация

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

Общее время: 60
Случайное отклонение +/-: 0
Выполнение всех команд
Выбрано команд: 1
Выполнение команд по порядку

Команда 0: переход на главный сайт
Главный сайт: about:blank
Реферер: http://yandex.ru/yandsearch?p=0&text=%D2%EE%F0%E3%EE%E2%EB%FF+%E7%EE%EB%EE%F2%EE%EC
Время: 1
Команда 1: Вставка JavaScript
Время: 60
нормально ли это, и как просмотреть процесс выполнения презентации..

причем согласно статистике ливинтернета количество просмотров и посетителей снизилось по сравнению с тем, что было до этого.. хотя до этого на каждого посетителя было выставлено 2 просмотра в обычнойпрезентации

Аватара пользователя
Support
Служба поддержки
Сообщения: 4508
Зарегистрирован: 08 фев 2009, 19:24
Откуда: JetSwap
Контактная информация:

Re: Динамическая настройка презентации

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

Видимо в скрипте что-то не так вписали.
С уважением, Служба поддержки.
http://www.jetswap.com

cooper7777
Сообщения: 83
Зарегистрирован: 09 мар 2010, 00:51

Re: Динамическая настройка презентации

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

А как можно отложить выполнение команды scroll или click(то бишь алерта) в динамической настройке презентации?
То-есть как добиться того, чтобы такие команды встраивались в последовательность обычных.
Пробовал в дин. настройке вставить скрипт, который подтянет файл с таким алертом - не работает.

Аватара пользователя
Support
Служба поддержки
Сообщения: 4508
Зарегистрирован: 08 фев 2009, 19:24
Откуда: JetSwap
Контактная информация:

Re: Динамическая настройка презентации

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

Нужно делать alert не с самими командами scroll или click, а с добавлением команды "Вставить скрипт" http://www.jetswap.com/h?pr#9.1.1 которая будет вызывать alert с командой scroll или click.

Будет выглядеть примерно так:
alert("prs::" + prskey + "::add::script::5::alert(\"prs::<get(key)>::::scroll::document.getElementById('object');\");");
С уважением, Служба поддержки.
http://www.jetswap.com

jetpres
Сообщения: 1
Зарегистрирован: 15 июл 2013, 13:34

Re: Динамическая настройка презентации

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

Ребята, онлайн генерация презентаций - http://jetpres.ru

Ответить