• Страница 1 из 1
  • 1
Модератор форума: -SAM-  
Форум » Веб-разработка » Вопросы про uCoz » Скрипт Баннерообмен
Скрипт Баннерообмен
Sиdodжи
Воскресенье, 05 Июля 2015 | Сообщение 1
Оффлайн
Пользователи
Сообщений:93
Награды: 0
1) У меня на сайте есть скрипт "Баннерообмен в аякс". Дело в том, что когда пользователи делают заказ на баннер обмен, то их заказы приходят ко мне в ЛС. Не могли бы вы сделать так, чтобы эти заказы приходили на форум в соответствующую тему?
2) www.ps-masters.3dn.ru
3)
4) Этот код стоит на всех страницах перед
Код
<script type="text/javascript" src="/js/zakaz.js"></script>   
<script type="text/javascript">   
var uadmin = 'Sиdodжи'; // ник администратора   
</script>


Вот что находится в файле /js/zakaz.js
Код
*
   * Автор скрипта: http://trane73.ru/
   * 19.03.2011 (TRANE73)
   * Заказ графики в Ajax для Ucoz
   * Изменение этих строк запрещено
   * /

VAR размер = '', BG = '', к югу = '', при условии = '', ссылка = '', код = '', сообщение = '';
VAR ucozon = {
   Zakaz: функция () {
    Новый _uWnd ("Zakaz", "Заказ Баннерообмена", 300, 250, {
     предупреждение: 1,
     модальный: 1,
     размер: 1,
     fadespeed: 600,
     выровнять: 0
    },
    '<FIELDSET> <легенда> Место Баннера </ легенда> <выберите размер = "1" ID = "тип"> <опция отключена> Выберите тип </ вариант> <опция значение = "В блоке"> В блоке </ вариант > </ выберите> </ FIELDSET> <FIELDSET> <легенда> Ссылка на ваш сайт: </ легенда> <ввода ID = "Размер" стиль = "ширина: 250px" тип = "текст"> </ FIELDSET> <FIELDSET > <легенда> Пароль от статистики (если есть): </ легенда> <ввода ID = "BG" стиль = "ширина: 250px" тип = "текст"> </ FIELDSET> <FIELDSET> <легенда> Поставили наш Баннер: </ легенда> <ввода ID = "суб" стиль = "ширина: 250px" тип = "текст"> </ FIELDSET> <FIELDSET> <легенда> Ваш Skype / vk.com: </ легенда> <ввода ID = " ссылка "стиль =" ширина: "Тип =" 250px текст "> </ FIELDSET> <FIELDSET> <легенда> Код вашего баннера (88х31) </ легенда> <TextArea ID =" Код "стиль =" ширина: 250px "> </ TextArea> </ FIELDSET> <центр> <тип входного = значение "кнопка" = "Отправить" ID = "ucodespostmessagepm" OnClick = "ucozon.check ();"> & NBSP; & NBSP; & NBSP; <SPAN ID = " ул "> </ SPAN> </ центр> ');
   },
   проверить: функции () {
    если ($ ('# размер'). Вал () === '') {
     оповещения ('Ссылку вашего сайта!)
    } Еще {
     если ($ ('# BG'). Val () === '') {
      оповещения ('Пароль от статистики (если её нет, поставьте прочекр) ")
     } Еще {
      если ($ ('# субъект »). Вал () ===' ') {
       оповещения ('Ответьте на вопрос "Поставили наш баннер?"')
      } Еще {
       ucozon.send ()
      }
     }
    }
   },
   отправить: функции () {
    $ ("# Ucodespostmessagepm") атр ({инвалидов: 1, стоимость: "Отправить"}).
    $ ("# Й") HTML ("Идёт отправка .... ');
    введите = $ ('# тип опции: выбран "). атр (' значение ');
    . Размер = $ ('# размер') Вал ();
    . BG = $ ('# БГ) Вал ();
    . к югу = $ ('# суб') Вал ();
    ссылка = $ ('# ссылка ") Вал ().
    . Код = $ ('# код ") Вал ();
    если (ссылка === 'NULL') {ссылка = ''} еще {ссылка = '\ nКонтакты Заказчика: "+ ссылка}
    если (код === 'NULL') {код = ''} еще {код = '\ nКод Баннера Заказчика: "+ код}
    Тема = "Заказ Баннерообмена ';
    Сообщение = "Здравствуйте! Я решил заказать Баннерообмен '+ Тип + \ nСсылка на сайт: "+ Размер + \ nПароль от статистики:' + BG + \ nСтоит наш Баннер:" + SUB + ссылка + код;
    $ .get ("/ Индекс / 14-0-0-1", функция (вечера) {
     SSID = $ ("вход [имя = 'SSID']", вечера) .val ();
     если ($ ("#", secuImg вечера) .size ()> 0) {
      imgsec = $ ("# secuImg", вечера) .clone ();
      seckey = $ ("вход [имя = 'seckey']", вечера) .val ();
      Новый _uWnd ("шапка", "Код с картинки", 300, 80, {
       авторазмер: 0,
       модальный: 1,
       oncontent: функция () {
        $ ("# CapImgSpan") HTML (imgsec).
        $ ("# Capcode") фокус ().
       }
      },
      "<SPAN ID =" capImgSpan "> </ SPAN> <тип входного =" текст "ID =" capcode "OnKeyUp =" ucozon.sendsec () "MaxLength =" 4 ">");
     } Еще {
     $ .post ("/ Индекс", {
      с: uadmin,
      Тема: Тема,
      сообщение: сообщение,
                          SSID: SSID,
      : 18
      },
      функция (пере) {
      . VAR rTxt = $ ($ (ре) .text ()) Текст ();
      если (rTxt.indexOf ("успешно")> -1) {
      setTimeout ('_ uWnd.close ("баннер") ", 500);
      _uWnd.alert (rTxt "Внимание", {
       W: 225,
       ч: 75
      });
      } Еще {
      _uWnd.alert (rTxt "Внимание", {
       W: 225,
       ч: 75
      });
      }
      });
     }
     $ ("# Ucodespostmessagepm") атр ({инвалидов: 0, стоимость: "Отправить"}).
     . $ ("# Й") пустой ();
     $ ("# Ucodesmessagepm") пустой ().
    });
   },
   sendsec: функция () {
    . VAR код = $ ("# capcode") Вал ();
    если (== 4 code.length) {
     $ .post ("/ Индекс", {
      с: uadmin,
      Тема: Тема,
      сообщение: сообщение,
      Код: Код,
                         SSID: SSID,
      seckey: seckey,
      : 18
     },
     функция (пере) {
      . VAR rTxt = $ ($ (ре) .text ()) Текст ();
      если (rTxt.indexOf ("успешно")> -1) {
      setTimeout ('_ uWnd.close ("баннер") ", 500);
      _uWnd.close ("шапка");
      _uWnd.alert ("Сообщение отправлено", "Успех", {
       W: 225,
       ч: 75
      });
      } Еще {
       если (rTxt.indexOf ("код б")> -1) {
       $ ('# SecuImg') нажмите ().
       } Еще {
       _uWnd.close ("шапка");
       _uWnd.alert (rTxt "Внимание", {
        W: 225,
        ч: 75
       });
       }
      }
     });
     $ ("# Ucodespostmessagepm") атр ({инвалидов: 0, стоимость: "Отправить"}).
     . $ ("# Й") пустой ();
     $ ("# Ucodesmessagepm") пустой ().
    }
   },
   ctrpost: функция (е) {
    е = е || window.event;
   }
};


С этим всё..
И ещё, чтобы не писать новую тему. Как сделать чтобы когда жмёшь "Заказать Баннерообмен" выскакивало не только это окошко, но ещё одно окно где написан текст Условия "Баннерообмена"]
Прикрепления: 2271987.png (19.9 Kb)


PS-MASTERS.3DN.RU - Всё для Adobe Photoshop.
PSD, стили, шрифты, renders, плагины, фильтры и т.д.


Сообщение отредактировал
workman - Воскресенье, 05 Июля 2015, 18:32
Страна: (RU)
workman
Воскресенье, 05 Июля 2015 | Сообщение 2
Оффлайн
Проверенные
Сообщений:1716
Награды: 9
[admin]Sиdodжи, В тексте было обнаружено текст выделенный красным цветом. Красным цветом могут писать только администраторы и модераторы форума. В следующий раз будьте по внимательней при составлении тем и ответов[/admin]

Нет. Практически такое не реально,но сделать конечно же можно. Бесплатно такой скрипт никто делать не будет, так как с ним много будет работы. Лично я не вижу смысла делать так чтобы перекидывало на форум. Проще самому брать и перередактировать на форум


Сообщение отредактировал
workman - Воскресенье, 05 Июля 2015, 18:38
Страна: (RU)
workman
Воскресенье, 05 Июля 2015 | Сообщение 3
Оффлайн
Проверенные
Сообщений:1716
Награды: 9
Цитата Sиdodжи ()
выскакивало не только это окошко, но ещё одно окно
ПРИМЕРНО ТАК
Код
<a href="#" onclick="window.open(‘ссылка на 1-ое окно’); window.open(‘ссылка на второе окно’);">АНКОР</a>
Страна: (RU)
Sиdodжи
Воскресенье, 05 Июля 2015 | Сообщение 4
Оффлайн
Пользователи
Сообщений:93
Награды: 0
Цитата workman ()
Sиdodжи, В тексте было обнаружено текст выделенный красным цветом. Красным цветом могут писать только администраторы и модераторы форума. В следующий раз будьте по внимательней при составлении тем и ответов

Первый раз о таком слышу, раньше писал и никто замечаний не делал)

Добавлено (05.07.2015, 18:47)
---------------------------------------------

Цитата workman ()
ПРИМЕРНО ТАК

Спасибо)


PS-MASTERS.3DN.RU - Всё для Adobe Photoshop.
PSD, стили, шрифты, renders, плагины, фильтры и т.д.
Страна: (RU)
workman
Воскресенье, 05 Июля 2015 | Сообщение 5
Оффлайн
Проверенные
Сообщений:1716
Награды: 9
Цитата Sиdodжи ()
Первый раз о таком слышу

НУ ВОТ ТЕПЕРЬ ЗНАЕШЬ biggrin
Страна: (RU)
Sиdodжи
Воскресенье, 05 Июля 2015 | Сообщение 6
Оффлайн
Пользователи
Сообщений:93
Награды: 0
workman, Что-то не получается
Твой код:
Код
<a href="#" onclick="window.open(‘ссылка на 1-ое окно’); window.open(‘ссылка на второе окно’);">АНКОР</a>

Мой код:
Код
<?if($USER_LOGGED_IN$)?><a href="javascript://" onclick="window.open(‘ucozon.zakaz();’); window.open(‘ucozon.zakaz();’);" class="stat_title">Заказать Баннерообмен</a></br></br><?endif?>


PS-MASTERS.3DN.RU - Всё для Adobe Photoshop.
PSD, стили, шрифты, renders, плагины, фильтры и т.д.
Страна: (RU)
workman
Воскресенье, 05 Июля 2015 | Сообщение 7
Оффлайн
Проверенные
Сообщений:1716
Награды: 9
Цитата Sиdodжи ()
Что-то не получается

Ты вставляешь в мой код не ссылку,а полный код и естественно не получится такое.
Что такое ссылка? Это вот
Код
http://zornet.ru/forum/115-4589-1#24063


Сообщение отредактировал
workman - Воскресенье, 05 Июля 2015, 19:00
Страна: (RU)
workman
Воскресенье, 05 Июля 2015 | Сообщение 8
Оффлайн
Проверенные
Сообщений:1716
Награды: 9
Sиdodжи, Сделай 2 для баннерообмена 2 frame окна и ставь на код ссылки на них. Вот и весь сказ wink
Страна: (RU)
Kosten
Воскресенье, 05 Июля 2015 | Сообщение 9
Оффлайн
Администраторы
Сообщений:44337
Награды: 70
Sиdodжи, как понимаю вопрос раз рулили и можно закрывать?
Страна: (RU)
workman
Воскресенье, 05 Июля 2015 | Сообщение 10
Оффлайн
Проверенные
Сообщений:1716
Награды: 9
Цитата Kosten ()
как понимаю вопрос раз рулили и можно закрывать?

Легко. Делай красиво biggrin
Страна: (RU)
Sиdodжи
Воскресенье, 05 Июля 2015 | Сообщение 11
Оффлайн
Пользователи
Сообщений:93
Награды: 0
Kosten, Наверное Да

PS-MASTERS.3DN.RU - Всё для Adobe Photoshop.
PSD, стили, шрифты, renders, плагины, фильтры и т.д.
Страна: (RU)
Kosten
Воскресенье, 05 Июля 2015 | Сообщение 12
Оффлайн
Администраторы
Сообщений:44337
Награды: 70
Закрыто!
Страна: (RU)
Форум » Веб-разработка » Вопросы про uCoz » Скрипт Баннерообмен
  • Страница 1 из 1
  • 1
Поиск: