• Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: dotbot  
Форма входа и ajax
Admin5069
Сообщений: 3
Репутация: 9

Сообщение # 1 | 20:23:39
Всем привет. У меня возник вопрос. Возможно ли изменить текст в форме входа, когда нажимает Вход и высвечивается ajax?

Добавлено (01 Авг 2013, 20:23:39)
---------------------------------------------
Если Вы меня не поняли я имел ввиду это <span class="xw-hdr-text" unselectable="on" title>Форма входа</span>

сondor
Сообщений: 4661
Репутация: 1528

Сообщение # 2 | 21:03:26
Admin5069, вот тут уже был уже наподобие вопрос, только как изменить надпись e-mail на логин. В вашем случае точно также, стоит только одно слово поменять и в принципе все. ТЫК

Добавлено (01 Авг 2013, 21:03:26)
---------------------------------------------
Admin5069, подробнее чтобы вы поняли вот так:

Панель Управления - Дизайн Управление дизайном - Верхняя часть сайта

Найти приблизительно такой вот код:

Код
<a href="$LOGIN_LINK$"  title="Вход" class="login-link">Вход</a>


и добавляем в ссылку вот это:

Код
onmouseup="setTimeout('document.body.innerHTML = document.body.innerHTML.replace(\'Форма входа:\', \'ТУТ ТЕКСТ КОТОРЫЙ ХОТИМ ВИДЕТЬ\')', 1000);return false;"


Получится примерно так:

Код
<a href="$LOGIN_LINK$" onmouseup="setTimeout('document.body.innerHTML = document.body.innerHTML.replace(\'Форма входа:\', \'ТУТ ТЕКСТ КОТОРЫЙ ХОТИМ ВИДЕТЬ\')', 1000);return false;" title="Вход" class="login-link">Вход</a>


Замена текста должна произойти.
Admin5069
Сообщений: 3
Репутация: 9

Сообщение # 3 | 21:04:49
condor-bird, В принципе понял. Но не понял как изменить текст Форма входа на свое?
сondor
Сообщений: 4661
Репутация: 1528

Сообщение # 4 | 21:10:03
Цитата (Admin5069)
В принципе понял. Но не понял как изменить текст Форма входа на свое?


Admin5069, так я же написал:

Код
<a href="$LOGIN_LINK$" onmouseup="setTimeout('document.body.innerHTML = document.body.innerHTML.replace(\'ТУТ ТЕКСТ КОТОРЫЙ ХОТИМ ИЗМЕНИТЬ\', \'ТУТ ТЕКСТ КОТОРЫЙ ХОТИМ ВИДЕТЬ\')', 1000);return false;" title="Вход" class="login-link">Вход</a>
Admin5069
Сообщений: 3
Репутация: 9

Сообщение # 5 | 21:24:28
condor-bird, А что значит 1000 <a href="$LOGIN_LINK$" onmouseup="setTimeout('document.body.innerHTML = document.body.innerHTML.replace(\'ТУТ ТЕКСТ КОТОРЫЙ ХОТИМ ИЗМЕНИТЬ\', \'ТУТ ТЕКСТ КОТОРЫЙ ХОТИМ ВИДЕТЬ\')', 1000);return false;" title="Вход" class="login-link">Вход</a>
сondor
Сообщений: 4661
Репутация: 1528

Сообщение # 6 | 21:46:28
Admin5069, у нас есть код:

Код
<a href="$LOGIN_LINK$" onmouseup="setTimeout('document.body.innerHTML = document.body.innerHTML.replace(\'ТУТ ТЕКСТ КОТОРЫЙ ХОТИМ ИЗМЕНИТЬ\', \'ТУТ ТЕКСТ КОТОРЫЙ ХОТИМ ВИДЕТЬ\')', 1000);return false;" title="Вход" class="login-link">Вход</a>


Где <a href="$LOGIN_LINK$">....</a> в ссылке код $LOGIN_LINK$ для входа пользователей,

onmouseup - событие, которое происходит после того, как ссылка была нажата

setTimeout- задает интервал времени,где 1000 задержка в миллисекундах, ну то есть это у нас 1 секунда это время, после чего будет выполняться замена определенного текста в коде:

Код
document.body.innerHTML = document.body.innerHTML.replace(\'ТУТ ТЕКСТ КОТОРЫЙ ХОТИМ ИЗМЕНИТЬ\', \'ТУТ ТЕКСТ КОТОРЫЙ ХОТИМ ВИДЕТЬ\')
Admin5069
Сообщений: 3
Репутация: 9

Сообщение # 7 | 21:49:26
condor-bird, Который Вы дали код он не работает, а только идет загрузка.
сondor
Сообщений: 4661
Репутация: 1528

Сообщение # 8 | 21:50:21
Цитата (Admin5069)
Который Вы дали код он не работает, а только идет загрузка.


Admin5069, код работает, возможно вы где-то не дописали или скобку или апостроф.
Admin5069
Сообщений: 3
Репутация: 9

Сообщение # 9 | 21:52:40
condor-bird, http://mobile-software.ucoz.ru/ Можете посмотреть?
сondor
Сообщений: 4661
Репутация: 1528

Сообщение # 10 | 21:56:10
Admin5069, вы почему текст на свой не изменили а вставили как есть код?

document.body.innerHTML.replace(\'ТУТ ТЕКСТ КОТОРЫЙ ХОТИМ ИЗМЕНИТЬ\', \'ТУТ ТЕКСТ КОТОРЫЙ ХОТИМ ВИДЕТЬ\'
Сообщение отредактировал condor-bird - Четверг, 01 Авг 2013, 21:59:29
Admin5069
Сообщений: 3
Репутация: 9

Сообщение # 11 | 22:00:09
condor-bird, Извините. Он работает. Но теперь есть две проблемы. 1) Он открывается но потом не закрывается. 2) Нельзя двигать ajax окно по экрану.
сondor
Сообщений: 4661
Репутация: 1528

Сообщение # 12 | 22:01:38
Цитата (Admin5069)
1) Он открывается но потом не закрывается. 2) Нельзя двигать ajax окно по экрану.


Admin5069, я знаю. Это два ужаснейших недочета этого кода. Возможно можно немного по другому сделать, но я пока не пробовал.
Admin5069
Сообщений: 3
Репутация: 9

Сообщение # 13 | 22:06:14
condor-bird, А как можно это исправить?
сondor
Сообщений: 4661
Репутация: 1528

Сообщение # 14 | 22:07:02
Цитата (Admin5069)
А как можно это исправить?


Можно другой способ попробовать.
Admin5069
Сообщений: 3
Репутация: 9

Сообщение # 15 | 22:27:44
condor-bird, Подскажите пожалуйста.

Добавлено (01 Авг 2013, 22:13:55)
---------------------------------------------
Двигаться по экрану заставляет class="xw-dragging"

Добавлено (01 Авг 2013, 22:27:44)
---------------------------------------------
Я нашел его

  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:
Telegram
Будьте в курсе всех обновлений: подпишитесь на наш официальный Telegram-канал uCoz и задавайте вопросы в чате сообщества!