Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 30.10.2014, 06:21
Аспирант
Отправить личное сообщение для ask67 Посмотреть профиль Найти все сообщения от ask67
 
Регистрация: 05.09.2014
Сообщений: 44

разная реакция на JavaScript и JQuery
Возвращаюсь к теме капчи. Почему-то, при варианте
<a href="#co" onclick="
    document.getElementById('capimg').src='captcha/captcha.php?'+Math.random();
    document.getElementById('capcha-form').focus();"
    id="change-image"> Поменять </a>


captcha.php создает сессионную переменную

а в варианте
$("#button").on("click", function(){
$("#capimg").attr("src","captcha/captcha.php?"+Math.random());
$("#capcha-form").focus();
}

переменная не создается. Хотя картинка обновляется

Предполагаю, что из-за того, что в первом случае происходит перезагрузка страницы, во втором - нет. Сессионная переменная должна создаваться в самом captcha.php файле при каждом его вызове (команда в файле такая $captcha->session_var = 'capimg'; ).

Почему этого не происходит?

P.S. по мере углубления в тему, я ее немного дописываю (это, вероятно, заметно). И сейчас думаю, что надо быле ее в PHP-раздел отнести.

Последний раз редактировалось ask67, 30.10.2014 в 08:02.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
javascript --> jquery Marker Events/DOM/Window 10 03.02.2013 21:52
jquery after не успевает подгрузить внешний javascript? footniko Events/DOM/Window 0 14.03.2012 23:43
JQUERY -> JavaScript propostaff jQuery 4 02.03.2012 14:07
jQuery TinyTips реакция на мышь Exquisitor jQuery 2 19.01.2011 11:52
jQuery и переменные JavaScript master-sheff AJAX и COMET 2 22.01.2010 21:28