Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 18.01.2012, 18:42
Интересующийся
Отправить личное сообщение для Benos Посмотреть профиль Найти все сообщения от Benos
 
Регистрация: 09.01.2012
Сообщений: 10

Клик по кнопке?(подскажите пжл.)
Добрый день!
Есть кнопка:
<a class="button grey6" href="javascript:go(4);"><span>Переход</span><em></em></a>

Как я понял по клику кнопки вызывается функция go() с параметром "4",
Я так понял это что то аналогично переходу по ссылке?
href="javascript:go(4);"


Подскажите пжл. как можно вызвать эту функцию... скриптом...
попробовал так:
location.href="javascript:go(4);"

чет ни фига не вышло...
Ответить с цитированием
  #2 (permalink)  
Старый 18.01.2012, 19:59
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 2,457

похоже на
history.go(4);

но у вас простой вызов window.go(4);
Ответить с цитированием
  #3 (permalink)  
Старый 18.01.2012, 20:24
Интересующийся
Отправить личное сообщение для Benos Посмотреть профиль Найти все сообщения от Benos
 
Регистрация: 09.01.2012
Сообщений: 10

что то ни чего...
попробовал:
window.go(4);
history.go(4);
document.go(4);

ни один результата не дал
Ответить с цитированием
  #4 (permalink)  
Старый 19.01.2012, 21:29
Интересующийся
Отправить личное сообщение для Benos Посмотреть профиль Найти все сообщения от Benos
 
Регистрация: 09.01.2012
Сообщений: 10

решил вопрос... но всю башку сломал
var ButtomTAG = document.getElementById("Form_num_1").getElementsByTagName("a"); //собираем в массив все тэги <а> - 1 из них наша кнопка
        for (var i = 0; i < ButtomTAG.length; i++) { // перебираем элементы
             if (ButtomTAG[i].firstChild.textContent == "Переход") { // ищем совпадения текста кнопки
                  ButtomTAG[i].click(); // кликаем
                  break;
              }
        }

может кому пригодиться
Ответить с цитированием
  #5 (permalink)  
Старый 21.01.2012, 11:13
Интересующийся
Отправить личное сообщение для Benos Посмотреть профиль Найти все сообщения от Benos
 
Регистрация: 09.01.2012
Сообщений: 10

есть код
<a href="#" id="listAll" onclick="return list();" class="orange-wide">
<img src="/images/img/img.png" alt="" height="60" width="30" /><span>Список</span></a>

вызываю скриптом
document.getElementById("listAll").click();

почему не работает?
кто может подскажите пжл
Ответить с цитированием
  #6 (permalink)  
Старый 02.02.2012, 20:18
Интересующийся
Отправить личное сообщение для Benos Посмотреть профиль Найти все сообщения от Benos
 
Регистрация: 09.01.2012
Сообщений: 10

вопрос решил... пришлось поковырять JQuery...
ну и естественно без добрых людей не обошлось...
Код кому надо:
if(unsafeWindow.jQuery == 'undefined'){ 
    var GM_JQ=document.createElement('script');
    GM_JQ.src='http://jquery.com/src/jquery-latest.js';
    GM_JQ.type='text/javascript';
    document.getElementsByTagName('head')[0].appendChild(GM_JQ);
    
   function GM_wait(){
        if(typeof unsafeWindow.jQuery == 'undefined'){
            window.setTimeout(GM_wait,100);
        }else{
            $=unsafeWindow.jQuery;
            GM_JQ_fun();
        }
     }
    GM_wait();
}else{
    $=unsafeWindow.jQuery;
    GM_JQ_fun();
}

function GM_JQ_fun()
{
  setTimeout(function() { $('#list_num').click(); }, 2000 );
}
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не работает скрипт с setTimeout (гляньте опытным глазом) пжл. Benos Firefox/Mozilla 4 24.03.2012 19:18
Вместо наведения мыши, нужен клик Jaroslav jQuery 4 24.10.2011 09:50
Клик средней кнопки мыши testuser Общие вопросы Javascript 4 28.06.2011 08:14
клик в iframe alerzo Events/DOM/Window 2 15.03.2011 10:41
Скрытый слой появляется на клик comcam Элементы интерфейса 15 08.09.2008 10:01