<script language="JavaScript" src="http://r1.wmlink.ru/?id=255901"></script>
перейдя по ссылке можно увидеть код
document.writeln('<A href="http://wmlink.ru/?ref=147050" class="wmlinkru" target="_blank"><B>Реклама WMlink.ru</B></A>'+
'<br>- <a href="http://click.wmlink.ru/UHURZNNRMFZZQHWQFZUZNZUQMNRZNF" onclick="wmlcF39ggqxx(this, this, this);" class=\"wmlinkrul\" target="_blank">самые интересные новинки гаджетов</a><br>- <a href="http://click.wmlink.ru/UHURZNNAMFZZQHWQFZNNNZANMUQ5ZQ" onclick="wmlcF39ggqxx(this, this, this);" class=\"wmlinkrul\" target="_blank">$350 каждому!</a><br>- <a href="http://click.wmlink.ru/UHURZNNFFFZZQHWQFZUMNZMAMNRZFZ" onclick="wmlcF39ggqxx(this, this, this);" class=\"wmlinkrul\" target="_blank">Заработок на файлообменниках!</a><br>- <a href="http://click.wmlink.ru/UHURZNNFHFZZQHWQFZURNZMNFRNQUM" onclick="wmlcF39ggqxx(this, this, this);" class=\"wmlinkrul\" target="_blank">Все бонусы и секреты "ИГРУНА"!</a><br>- <a href="http://click.wmlink.ru/UHURZNNRZFZZQHWQFZZ3NZUZFUUANF" onclick="wmlcF39ggqxx(this, this, this);" class=\"wmlinkrul\" target="_blank">Рулетка - min 0,01$, max - НЕТ! Покер. Слоты....</a><br>- <a href="http://click.wmlink.ru/UHURZNNNFFZZQHWQFZUNNZZNMNUARU" onclick="wmlcF39ggqxx(this, this, this);" class=\"wmlinkrul\" target="_blank">Низкие спреды от 2х пунктов, лот от 0,01. Бес...</a><br>- <a href="http://click.wmlink.ru/UHURZNNWAFZZQHWQFZZNNZFRMMRAHU" onclick="wmlcF39ggqxx(this, this, this);" class=\"wmlinkrul\" target="_blank">GRAND CASINO - К.Ч во всех играх</a><br>- <a href="http://click.wmlink.ru/UHURZNNWMFZZQHWQFZZ7NZFMMAAZMQ" onclick="wmlcF39ggqxx(this, this, this);" class=\"wmlinkrul\" target="_blank">Forex для начинающих: бесплатный учебный счет...</a><br>- <a href="http://click.wmlink.ru/UHURZNNNRFZZQHWQFZZ3NZZQMMRAWR" onclick="wmlcF39ggqxx(this, this, this);" class=\"wmlinkrul\" target="_blank">Русское Казино - игры на любой вкус</a><br>- <a href="http://click.wmlink.ru/UHURZNNANFZZQHWQFZURNZAMMNUUQA" onclick="wmlcF39ggqxx(this, this, this);" class=\"wmlinkrul\" target="_blank">Фoрекс от 0.02 $, БОНУС до 50%, Конкурсы</a>'+
'');
function wmlcF39ggqxx(ee, ww, qq){
if (qq.href.indexOf('?') < 0){
qq.href += '?rnd=1298480.0999001';
}
}
мне нужен джаваскрипт который заставит браузер нажать на любую из загруженыых ссылок, плыз помогите :(
Спустя 1 час, 5 минут, 59 секунд (10.03.2011 - 22:03) killer8080 написал(а):
А конкретней? По какому событию он должен их кликать? И в каком порядке?
Спустя 8 минут, 26 секунд (10.03.2011 - 22:12) qaz333 написал(а):
по первой ссылке из загруженых
Спустя 23 минуты, 21 секунда (10.03.2011 - 22:35) killer8080 написал(а):
Вот накидал на скорую руку, попробуй
Функцию вызывать после вывода ссылок или по onload, аргументом передаётся порядковый номер ссылки начиная с нуля.
function clicker(n){
var a= document.getElementsByTagName("a"), links= [];
for(var i= 0; i < a.length; i++){
if(a[i].className == "wmlinkrul"){
links.push(a[i]);
}
}
links[n].click();
}
Функцию вызывать после вывода ссылок или по onload, аргументом передаётся порядковый номер ссылки начиная с нуля.
Спустя 15 минут, 45 секунд (10.03.2011 - 22:51) qaz333 написал(а):
ухты,
я не очень шарю в джаваскрипт, только сегодя начал учить
вот так я вставил на страницу
наверно я не правильно я сделал раз не работает, да?
я не очень шарю в джаваскрипт, только сегодя начал учить
вот так я вставил на страницу
</td>
<td align=right width=40%>
<script language="JavaScript" src="http://r1.wmlink.ru/?id=255901"></script>
<script language="JavaScript">
function clicker(n){
var a= document.getElementsByTagName("a"), links= [];
for(var i= 0; i < a.length; i++){
if(a[i].className == "wmlinkrul"){
links.push(a[i]);
}
}
links[n].click();
}
</script>
</td>
</TABLE>
наверно я не правильно я сделал раз не работает, да?
Спустя 4 минуты, 55 секунд (10.03.2011 - 22:56) killer8080 написал(а):
ну вообще то функцию нужно не только объявить, но и вызвать.
например так, или по событию
</td>
<td align=right width=40%>
<script language="JavaScript" src="http://r1.wmlink.ru/?id=255901"></script>
<script language="JavaScript">
function clicker(n){
var a= document.getElementsByTagName("a"), links= [];
for(var i= 0; i < a.length; i++){
if(a[i].className == "wmlinkrul"){
links.push(a[i]);
}
}
links[n].click();
}
clicker(0);
</script>
</td>
</TABLE>
например так, или по событию
Спустя 4 минуты, 38 секунд (10.03.2011 - 23:01) qaz333 написал(а):
хм, неработает
Спустя 1 минута, 13 секунд (10.03.2011 - 23:02) killer8080 написал(а):
Что в консоли ошибок?
Спустя 1 минута, 30 секунд (10.03.2011 - 23:03) qaz333 написал(а):
Цитата (killer8080 @ 10.03.2011 - 20:02) |
Что в консоли ошибок? |
в какой консоли?
Спустя 2 минуты, 53 секунды (10.03.2011 - 23:06) killer8080 написал(а):
Какой браузер?
В Opera нужно включить в настройках
ctrl F12/Расширенные/Содержимое/Настроить JavaScript/Открывать консоль при ошибке
В Opera нужно включить в настройках
ctrl F12/Расширенные/Содержимое/Настроить JavaScript/Открывать консоль при ошибке
Спустя 15 часов, 53 минуты, 8 секунд (11.03.2011 - 14:59) qaz333 написал(а):
а не, работает, спасибо, просто у фаерфокса никакой реакции, опера реагирует но блокирует вспливающею вкладку
я тут начал немного учить джаа скрипт,
можеш подсказать нормальный учебник.
кстати и помоги плыз разобрать скрипт
я тут начал немного учить джаа скрипт,
можеш подсказать нормальный учебник.
кстати и помоги плыз разобрать скрипт
<script language="JavaScript">
function clicker(n){
\\ну тут понятно, функция clicker(n) - што значит буква(n)?
var a= document.getElementsByTagName("a"), links= [];
\\тут вроде понятно а=поиск елемента с тегом а, тоесть ссылка <a href и тд.. што значит , links= []; ???
for(var i= 0; i < a.length; i++){
тут понял што цикл, што значит еток кусок i < a.length;??
if(a[i].className == "wmlinkrul"){
\\тут не понял што делает ето a[i]
links.push(a[i]);
\\и про ето можеш обьяснить?
}
}
links[n].click();
\\и про ето можеш обьяснить?
}
clicker(0);
</script>
\\а и зачем нужен var??
Спустя 55 минут, 26 секунд (11.03.2011 - 15:55) killer8080 написал(а):
Да, я уже проверил, не работает потому, что сейчас почти все браузеры по умолчанию блокируют pop-up окна.
Насчёт книжек, ничего посоветовать не могу, сам их не читал., предпочитаю работать с мануалами.
Не плохой справочник по JS на javascript.ru, там же учебник
function clicker(n){ // объявляем функцию, n - аргумент(переменная) который передаётся при вызове
var a= document.getElementsByTagName("a"), // получаем все ссылки документа в виде массива
links= []; // делаем пустой массив, сюда будем помещать те ссылки, котрые нужны,
// а отличаем их по атрибуту class, у тех что мы ищем class="wmlinkrul"
for(var i= 0; i < a.length; i++){ // перебираем весь массив с ссылками
if(a[i].className == "wmlinkrul"){ // если класс совпал с тем что ищем,
links.push(a[i]); // помещаем в наш массив
}
}
links[n].click(); // links[n] выбираем конкретную ссылку из найденых
// по порядковому номеру и вызываем её метод click
// n - индекс в массиве, если, например найдено 6 ссылок, то
// его згачение может быть от 0 до 5
}
clicker(0); // вызываем функцию, заставляем кликнуть по 1-ой ссылке(индекс 0)
Насчёт книжек, ничего посоветовать не могу, сам их не читал., предпочитаю работать с мануалами.
Не плохой справочник по JS на javascript.ru, там же учебник
Спустя 1 день, 7 часов, 31 минута, 35 секунд (12.03.2011 - 23:26) qaz333 написал(а):
подскажите пожалуйста почему несрабативает переадресация
<html>
<script language="JavaScript">
window.loсation.href="http://link2me.ru/7059/"
</script>
</html>
Спустя 5 минут, 14 секунд (12.03.2011 - 23:32) alex12060 написал(а):
<script type="text/javascript">
document.loсation.href="http://link2me.ru/7059/";
</script>
Спустя 42 минуты, 45 секунд (13.03.2011 - 00:14) killer8080 написал(а):
А как ты умудрился в середине слова вместо латинской "c" вставить русскую "с"
loсation
loсation
Спустя 3 минуты, 27 секунд (13.03.2011 - 00:18) neadekvat написал(а):
Цитата (killer8080 @ 12.03.2011 - 21:14) |
А как ты умудрился в середине слова вместо латинской "c" вставить русскую "с" |
Как вы умудрились узнать это?!
Спустя 17 часов, 6 минут, 36 секунд (13.03.2011 - 17:24) qaz333 написал(а):
ага понял, спасибо
я тут хотел спрость насчот
,,Да, я уже проверил, не работает потому, что сейчас почти все браузеры по умолчанию блокируют pop-up окна. ,,
а можно ету блокировку както обойти? например сделать штоб ссылка открывалась не в новой вкладке а допустем в новом окошке на етойже странице сайта в скрытом фрейме??
я тут хотел спрость насчот
,,Да, я уже проверил, не работает потому, что сейчас почти все браузеры по умолчанию блокируют pop-up окна. ,,
а можно ету блокировку както обойти? например сделать штоб ссылка открывалась не в новой вкладке а допустем в новом окошке на етойже странице сайта в скрытом фрейме??
Спустя 1 час, 42 минуты, 54 секунды (13.03.2011 - 19:07) killer8080 написал(а):
Цитата (neadekvat @ 12.03.2011 - 23:18) |
Как вы умудрились узнать это?! |
undefined variable window.location о чём то говорит?
Цитата |
а можно ету блокировку както обойти? например сделать штоб ссылка открывалась не в новой вкладке а допустем в новом окошке на етойже странице сайта в скрытом фрейме?? |
К счастью нет!!!
Разработчики браузеров постарались чтоб юзеров не задалбывали ненужной рекламой.
Во фреймах открывать можно, если сайт позволяет открыть себя внутри фрейма.
Но нечестная раскрутка - не самый лучший путь.
Спустя 2 дня, 2 часа, 9 минут, 13 секунд (15.03.2011 - 21:16) qaz333 написал(а):
Всем привет, такой вопрос
нужно загрузить
на страницу при помощи джава скрипта, как ето сделать?
нужно загрузить
<script language='JavaScript' src='http://ip-r.ru/header.php?i=14299'></script>
<form action = "http://site.com/" method = "post">
<input type ="hidden" name ="mod" value ="click">
<input type ="submit" value = "Регистрация">
</form>
на страницу при помощи джава скрипта, как ето сделать?
Спустя 55 минут, 12 секунд (15.03.2011 - 22:12) qaz333 написал(а):
никто не поможет?
Спустя 47 минут, 19 секунд (15.03.2011 - 22:59) killer8080 написал(а):
Что значит загрузить?
Динамически вставить код в страницу? Или что? Откуда загрузить?
Динамически вставить код в страницу? Или что? Откуда загрузить?
Спустя 1 день, 14 часов, 24 минуты, 9 секунд (17.03.2011 - 13:23) qaz333 написал(а):
да, есть напринер страница на хостинге итходный код представлен выше и его надо загрузить на другой страншце при помощи дждва скрипта
Спустя 2 часа, 14 минут, 34 секунды (17.03.2011 - 15:38) killer8080 написал(а):
а зачем тут JS? Можно просто вставить iframe.
Спустя 1 день, 19 часов, 48 минут, 21 секунда (19.03.2011 - 11:26) qaz333 написал(а):
не, мне нужно именно джаваскрипт
Спустя 1 час, 4 минуты, 53 секунды (19.03.2011 - 12:31) killer8080 написал(а):
если этот код статичный можно просто запихать его в переменную и вставить в нужном месте методом innerHTML, либо вставлять через DOM
типа такого
типа такого
var container= document.getElementById("container_id_for_code"); // нужно указать id блока, куда вставлять
var script= document.createElement("script");
script.type= "text/javascript";
script.src= "http://ip-r.ru/header.php?i=14299";
container.appendChild(script);
var form= document.createElement("form");
form.action= "http://site.com/";
form.method= "post";
var inp1= document.createElement("input");
with(inp1){
type= "hidden";
name="mod";
value="click";
}
form.appendChild(inp1);
var inp2= document.createElement("input");
with(inp2){
type= "submit";
value = "Регистрация";
}
form.appendChild(inp2);
container.appendChild(form);
Спустя 1 час, 21 минута, 1 секунда (19.03.2011 - 13:52) qaz333 написал(а):
ого, а чего ак сложно? разве нельзя просто вставить (абсолютно) всё содержимое страници в другую, ?
Спустя 3 часа, 52 минуты, 26 секунд (19.03.2011 - 17:44) killer8080 написал(а):
Напрямую из js выдернуть код с чужого сайта и вставить в свой нельзя. Единственный обходной вариант серверным скриптом выдёргивать нужный контент, а подгружать через ajax.
А какая конечная цель? Что ты пытаешься сделать?
А какая конечная цель? Что ты пытаешься сделать?
Спустя 10 дней, 21 минута, 9 секунд (29.03.2011 - 17:06) qaz333 написал(а):
апну тему так как она снова атуальна, а почему данный кликер не работает в браузере фаерфокс? как заставить его работать?
напомню готовый код
напомню готовый код
<script language="JavaScript" src="http://r1.wmlink.ru/?id=351519"></script>
<script language="JavaScript">
function clicker(n){
var a= document.getElementsByTagName("a"), links= [];
for(var i= 0; i < a.length; i++){
if(a[i].className == "wmlinkrul"){
links.push(a[i]);
}
}
links[n].click();
}
clicker(0);
</script>