Как устранить ajax-конфликты при выводе формы в модальном окне
Привет всем! Помогите разобраться с кодом.
Вывожу форму в модальное окно перестает работать ajax валидация. Без модального http://lookingschool.com/ajax/index.php С модальным : http://lookingschool.com/index.php при нажатии на кнопку "подать заявку" Cобытие onload (onload="setFocus();")в теге body файла index.php на странице с модальным окном заменил на событие onclick="setFocus();" кнопка Подать заявку. По этому событию вызывается функция setFocus(), которая определена в файле validate.js. Эта функция устанавливает фокус ввода на пер вое поле в форме. Постоянно появляется ошибка Подтвердите действия на сайте. Что это значит? |
Могу скинуть код, если нужно. Помогите плиз.
|
validate.php находится в папке http://lookingschool.com/ajax/validate.php
а в validate.js указан ОТНОСИТЕЛЬНЫЙ ПУТЬ! по этому когда запрос идет с главной страницы запрашивается не http://lookingschool.com/ajax/validate.php, а http://lookingschool.com/validate.php от этого и ошибка |
вот лог консоли с http://lookingschool.com/index.php
POST http://lookingschool.com/validate.php [HTTP/1.1 404 Not Found 1702мс] а вот с http://lookingschool.com/ajax/index.php POST http://lookingschool.com/ajax/validate.php [HTTP/1.1 200 OK 771мс] |
--
|
Цитата:
|
Цитата:
естественно можно использовать любую версию mozilla firefox, такое есть даже в хроме, но я хромом не обладаю |
Цитата:
|
поставил хром 30(не самый новый, но какой первый попался)
хром => инспектор => консоль => settings => general => Log XMLHttpRequests (ставите галочку) =) в хроме можно логировать ТОЛЬКО AJAX запросы XHR finished loading: "http://lookingschool.com/ajax/validate.php". validate.js:95 а в мозиле все запросы - и просто переход по ссылке и AJAX запросы |
Приветствую уважаемые. У меня простенький укозовский сайт, сегодня чел предложил повесить его банер, дал скрипт, я в этом деле полный профан, но что то мне не нравиться скрипт вот
Цитата:
Цитата:
|
Соленый,
этот код подключает два рекламные(банерные) скрипты http://promocenter.biz/v2/button/8/cc4401.js и http://promocenter.biz/v2/button/138/cc2075.js и создает два блоки с рекламой(банерами) <div id="cc2075"></div>и <div id="cc4401"></div>, которые помоему даже ботом не индексируются через то что находятся в <!--noindex--><!--/noindex-->, вам вреда не будет, только реклама на первый взгляд - ничего особенного, можно ставить |
KosBeg спасибо
|
Соленый,
незачто конечно, но лично я бы убил бы за такую рекламу...
<!--noindex--><div id="cc2075"></div><!--/noindex-->
<!--noindex-->
<script type="text/javascript">
(function (c,n,s) {
window.cc2075 = ({q: "$ENTRY_TITLE$", id: 11414, ver: 1, se: 2, is_blank: 1, is_center: 1});
var e='script',
a=document.createElement(e),
b=document.getElementsByTagName(e)[0];
a.async=true;
a.src='https://promocenter.biz/v2/button/138/cc2075.js';
b.parentNode.insertBefore(a,b);
})(document,window,'https://promocenter.biz/v2/button/138/cc2075.js');
</script>
<!--/noindex-->
<br>
<br>
<br>
<br>
<br>
<!--noindex--><div id="cc4401"></div><!--/noindex-->
<!--noindex-->
<script type="text/javascript">
(function (c,n,s) {
window.cc4401 = ({q: "$ENTRY_TITLE$", id: 11415, ver: 1, se: 2, is_blank: 1, is_center: 1});
var e='script',
a=document.createElement(e),
b=document.getElementsByTagName(e)[0];
a.async=true;
a.src='https://promocenter.biz/v2/button/8/cc4401.js';
b.parentNode.insertBefore(a,b);
})(document,window,'https://promocenter.biz/v2/button/8/cc4401.js');
</script>
<!--/noindex-->
в юкозе $ENTRY_TITLE$ само превращается в название продукта который нужно скачать на нужной странице, поэтому на всех страницах $ENTRY_TITLE$ будет равно тому же названию что и нужно скачать... а сам сайт розвод! нужно указать свой номер мобилы, и отправить сообщение стоимостью 25грн... |
Всем здравствовать. Снова обращаюсь за помощью. Может кто поможет подредактировать скрипт, чтобы после setup.exe запустился BashOEM.EXE без каких либо аргументов
WshShell = WScript.CreateObject("WScript.Shell")
SetupCmd = "setup.exe";
objArgs = WScript.Arguments;
for (i = 0; i < objArgs.length; i++)
{
SetupCmd += " " + objArgs(i);
}
ReturnCode = WshShell.Run(SetupCmd, 10, true);
IUCmd = "BashOEM.EXE /q /SYMOEM";
WshShell.Run(IUCmd, 10, true);
WScript.Quit(ReturnCode);
|
| Часовой пояс GMT +3, время: 01:35. |