Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 04.01.2013, 22:22
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

Сообщение от Clodan
Да примерно так. То есть чтобы был некий промежуточный скрипт через который проходил клик и в рандоме он не давал указанные ссылки
Не могу найти скрипт - к которому нун привязку сделать - дайте ссылку или выложите кусок(если он на самой странице
Ответить с цитированием
  #12 (permalink)  
Старый 04.01.2013, 22:28
Аспирант
Отправить личное сообщение для Clodan Посмотреть профиль Найти все сообщения от Clodan
 
Регистрация: 04.01.2013
Сообщений: 33

Вот в этой команде
var cmdparam="a;link;http;click;-1";
нужно сделать команду которая бы обращалась к промежуточному скрипту, где указаны запретные ссылки ,а тот уже возвращал на рандоме ссылку на которую можно кликнуть.
Например
var cmdparam="a;link;вызов скрипта;click;-1";

а он уже вернет нужную ссылку из списка разрешенных

Последний раз редактировалось Clodan, 04.01.2013 в 22:32.
Ответить с цитированием
  #13 (permalink)  
Старый 04.01.2013, 22:37
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

Clodan,
Вы ссылку загружаемого скрипта можете дать(если он есть на этой странице http://file.qip.ru/document/WuXjp_eX...id2______.html
Ответить с цитированием
  #14 (permalink)  
Старый 04.01.2013, 22:44
Аспирант
Отправить личное сообщение для Clodan Посмотреть профиль Найти все сообщения от Clodan
 
Регистрация: 04.01.2013
Сообщений: 33

ПРОСТИТЕ, не заметил что ссылка битая, вот перезалил http://zalil.ru/34135952
Ответить с цитированием
  #15 (permalink)  
Старый 04.01.2013, 22:49
Аспирант
Отправить личное сообщение для Clodan Посмотреть профиль Найти все сообщения от Clodan
 
Регистрация: 04.01.2013
Сообщений: 33

Привязать можно к любой строчке типа
var cmdparam="a;link;http;click;-1";
если будет работать, по аналогии пропишем сами для всех нужных нам.
Ответить с цитированием
  #16 (permalink)  
Старый 04.01.2013, 23:17
Аспирант
Отправить личное сообщение для Clodan Посмотреть профиль Найти все сообщения от Clodan
 
Регистрация: 04.01.2013
Сообщений: 33

Deff,
Ну что у Вас есть еще вопросы?
Ответить с цитированием
  #17 (permalink)  
Старый 04.01.2013, 23:17
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

var excluded_links='site1.ru,site2.ru,site3.ru,site4.ru';
excluded_links=excluded_links.split(",");

function exLnk(Link) {
   for(var zx in excluded_links){
      if(!~Link.indexOf(excluded_links[i]))
      {return true;}
   }
    return false;
}

Должен вывести true - если ссылка не в запрещенных, иначе false

Типо
var cmdparam="a;link;exLnk(Link);click;-1";
================================ =
Хотя если в данной строке есть признак - кликать - не кликать - можно улучшить
Ответить с цитированием
  #18 (permalink)  
Старый 04.01.2013, 23:42
Аспирант
Отправить личное сообщение для Clodan Посмотреть профиль Найти все сообщения от Clodan
 
Регистрация: 04.01.2013
Сообщений: 33

чтобы был клик по маске по идее должно быть так -

var excluded_links='site1.ru,site2.ru,site3.ru,site4.ru';
excluded_links=excluded_links.split(",");
 
function exLnk(Link) {
   for(var zx in excluded_links){
      if(!~Link.indexOf(excluded_links[i]))
      {return Link;}
   }
    return false;
}


чтобы если тру, то маска стала
var cmdparam="a;link;Link;click;-1";

я правильно понимаю?
Ответить с цитированием
  #19 (permalink)  
Старый 04.01.2013, 23:56
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

Сообщение от Clodan
я правильно понимаю?
Нет -
var cmdparam="a;link;Link;click;-1";

Вот -1 - это что ?

(а лучше поясните каждый параметр
Ответить с цитированием
  #20 (permalink)  
Старый 05.01.2013, 00:00
Аспирант
Отправить личное сообщение для Clodan Посмотреть профиль Найти все сообщения от Clodan
 
Регистрация: 04.01.2013
Сообщений: 33

Цитата:
Вот -1 - это что ?
Это рандом

Просто если делать так как Вы говорите, то по идеи получится
var cmdparam="a;link;true;click;-1";
то есть скрипт вернет тру и все.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
нужна помощь с js okapo AJAX и COMET 3 31.01.2012 04:32
Нужна помощь Кто розбирается в js и кто поможет переделать его или создать заново Starpomlom Javascript под браузер 10 26.12.2011 14:46
JS Jquery нужна помощь globalus2010 Javascript под браузер 1 25.03.2011 00:05
Очень нужна помощь с Ext JS dcbal ExtJS 1 09.07.2010 13:15