Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > HTML и CSS
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 28.11.2013, 19:41   #1
Airon13rus
Пользователь
 
Регистрация: 28.11.2013
Сообщений: 13
По умолчанию Почему то не работает код

На моем сайте, почему то не работает этот код(должен работать, т.к. сайт копирую с другого, и там все в порядке)

Данный код должен активировать при клике форму обратного звонка.


Это код вызова при клике(если я не ошибаюсь)
<div class="show_form sprite" onMouseOver="this.style.backgroundP osition='0px -64px';" onMouseOut="this.style.backgroundPo sition='0px 0px';"></div>

Код самой формы тут

<div id="forma_backcall">
<img class="close_btn" src="images/close_btn.png"/>


<form>
<div id="hidestring">Обратный звонок</div>
<input type="text" name="name" id="name" value="Ваше имя" onfocus="if(this.value == 'Ваше имя') this.value = '';" onblur="if(!this.value) this.value = 'Ваше имя';"/>

<input style="margin-top:0px;" type="text" name="phone" id="phone" value="Ваш телефон" onfocus="if(this.value == 'Ваш телефон') this.value = '';" onblur="if(!this.value) this.value = 'Ваш телефон';"/>

<div class="send sprite" style="margin:15px 0 0 130px; border:0px;" onMouseOver="this.style.backgroundP osition='0px -64px';" onMouseOut="this.style.backgroundPo sition='0px 0px';" onclick="yaCounter21969037.reachGoa l('BACKCALL'); return true;"></div>






</form>

</div>

<div id="thanks">
<img class="close_btn" src="images/close_btn.png" /></div>
-----------------------
Я не знаю на каком хостинге был сделал сайт, но я вроде бы PHP не заметил, ну а делаю я на Ucoz(работать на других совсем не умею, так что это единственный вариант). Поэтому делаю это через почтовую форму(PHP на UCOZ платный, а так бесплатно можно сделать).

Помогите уж пожалуйста
Airon13rus вне форума
Старый 28.11.2013, 20:01   #2
Naive
Раздолбайских Дел
Старожил
 
Аватар для Naive
 
Регистрация: 22.05.2009
Сообщений: 3,828
По умолчанию

Цитата:
Это код вызова при клике(если я не ошибаюсь)
Увы, но ты ошибаешься.
"почему-то" пишется через дефис.
Цитата:
должен работать, т.к. сайт копирую с другого, и там все в порядке
я тут с мопеда на камаз двигатель перенес, но он почему-то не работает
Alar, верни репу!
Naive вне форума
Старый 28.11.2013, 20:29   #3
Airon13rus
Пользователь
 
Регистрация: 28.11.2013
Сообщений: 13
По умолчанию

Цитата:
Сообщение от Naive Посмотреть сообщение
Увы, но ты ошибаешься.
"почему-то" пишется через дефис.

я тут с мопеда на камаз двигатель перенес, но он почему-то не работает
Ты бы что нибудь дельное посоветовал, а не умничал тут
Airon13rus вне форума
Старый 28.11.2013, 20:36   #4
Лубышев
Участник клуба
 
Аватар для Лубышев
 
Регистрация: 23.07.2007
Сообщений: 1,054
По умолчанию

Цитата:
Это код вызова при клике(если я не ошибаюсь)
Naive сказал
Цитата:
Увы, но ты ошибаешься.
и он прав) на что вы агрызнулись:
Цитата:
Ты бы что нибудь дельное посоветовал, а не умничал тут
я бы сказал вам, что та конструкция просто двигает бекграунд, то есть красатульку наводит и больше ни чего не делает.... но пожалуй промолчу) ибо боюсь умничать. ото ТС заплюет меня)

P.S. this.style.backgroundP osition='0px -64px';
в этой строчке есть где-то лишний пробел)
Писано по д'Эльфийски
Лубышев вне форума
Старый 28.11.2013, 20:42   #5
Airon13rus
Пользователь
 
Регистрация: 28.11.2013
Сообщений: 13
По умолчанию

Цитата:
Сообщение от Лубышев Посмотреть сообщение
Naive сказал
и он прав) на что вы агрызнулись:


я бы сказал вам, что та конструкция просто двигает бекграунд, то есть красатульку наводит и больше ни чего не делает.... но пожалуй промолчу) ибо боюсь умничать. ото ТС заплюет меня)

P.S. this.style.backgroundP osition='0px -64px';
в этой строчке есть где-то лишний пробел)
я знаю что там написан лишний пробел. это баг этого сайта, ибо даже при редактировании поста, там это слитно написано.
Ну так подсказать то можно? что не так и как правильно сделать. Я начинающий, а не профессионал.
Airon13rus вне форума
Старый 28.11.2013, 20:50   #6
Лубышев
Участник клуба
 
Аватар для Лубышев
 
Регистрация: 23.07.2007
Сообщений: 1,054
По умолчанию

Откуда ж мне знать как там что сделано)
Я могу лишь догадываться что вот это за это отвечает:
Код:
onclick="yaCounter21969037.reachGoal('BACKCALL'); return true;"
но не факт)
там точно больше ни чего не было? я думаю какой то JavaScript файл внешний должен быть полюбому подключен. и возможно этот "код обратного звонка" персональный для данного сайта, не спроста там какой-то идентификатор 21969037...
Писано по д'Эльфийски
Лубышев вне форума
Старый 28.11.2013, 20:53   #7
Airon13rus
Пользователь
 
Регистрация: 28.11.2013
Сообщений: 13
По умолчанию

Цитата:
Сообщение от Лубышев Посмотреть сообщение
Откуда ж мне знать как там что сделано)
Я могу лишь догадываться что вот это за это отвечает:
Код:
onclick="yaCounter21969037.reachGoal('BACKCALL'); return true;"
но не факт)
там точно больше ни чего не было? я думаю какой то JavaScript файл внешний должен быть полюбому подключен. и возможно этот "код обратного звонка" персональный для данного сайта, не спроста там какой-то идентификатор 21969037...
все js скрипты я уже скачал, все проверил, ничего вроде бы не упустил. Да это форма обратного звонка, но я не понимаю как работает. Я делал другие формы. Но однозначно что первая строка(где onclick) это вызов, потому что формы две на сайте, и обе именно в этих двух частях. А сама пропись этой формы только одна и её стиль именно таков, какой на строке сверху
Airon13rus вне форума
Старый 28.11.2013, 21:00   #8
Лубышев
Участник клуба
 
Аватар для Лубышев
 
Регистрация: 23.07.2007
Сообщений: 1,054
По умолчанию

Цитата:
все js скрипты я уже скачал, все проверил, ничего вроде бы не упустил.
хорошо. тогда что это за объект?:
Код:
yaCounter21969037
Писано по д'Эльфийски
Лубышев вне форума
Старый 28.11.2013, 21:02   #9
Лубышев
Участник клуба
 
Аватар для Лубышев
 
Регистрация: 23.07.2007
Сообщений: 1,054
По умолчанию

ахаха))) не поленился загуглить. и наткнулся на API Яндекс метрики)

http://help.yandex.ru/metrika/objects/reachgoal.xml
Писано по д'Эльфийски
Лубышев вне форума
Старый 28.11.2013, 21:09   #10
Airon13rus
Пользователь
 
Регистрация: 28.11.2013
Сообщений: 13
По умолчанию

Цитата:
Сообщение от Лубышев Посмотреть сообщение
ахаха))) не поленился загуглить. и наткнулся на API Яндекс метрики)

http://help.yandex.ru/metrika/objects/reachgoal.xml
да да. Это и есть яндекс метрика. Мне это не нужно по-идее, но не знаю зачем оно и там было) но я думаю это не должно влиять на саму форму. я слышал как то от друзей, что метрика нужна для статистики сколько раз кликнули
Airon13rus вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Почему не работает код? Вадим12091965 Microsoft Office Excel 5 28.09.2013 16:12
Почему не работает код? иванлеон БД в Delphi 11 11.02.2013 14:49
почему не работает код? Tolian92 Помощь студентам 1 21.05.2012 23:16
Почему не работает код? Asdprom Общие вопросы C/C++ 20 09.04.2012 12:27