Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: CSS в кнопке.
Форумы портала PHP.SU » Клиентская разработка » JavaScript & VBScript » CSS в кнопке.

Страниц (1): [1]
 

1. Russer - 13 Февраля, 2015 - 15:23:25 - перейти к сообщению
Здравствуйте !
У меня есть кнопка которая обрабатывается в java script
PHP:
скопировать код в буфер обмена
  1. btn.click(function(){
  2.             if($(this).hasClass('disabled')){
  3.               lightEmpty();
  4.               return false
  5.             } else {
  6.               form.submit();
  7.  

Как сделать так , чтобы по мимо form.submit() он выводил белую полупрозрачную рамку по верх всех окон ?
2. skiphog - 13 Февраля, 2015 - 19:58:44 - перейти к сообщению
Russer пишет:
он выводил белую полупрозрачную рамку по верх всех окон ?

Вопрос не совсем понятен.
Что вы хотите сделать?
3. Russer - 13 Февраля, 2015 - 20:48:27 - перейти к сообщению
У меня есть форма , и Jquery скрипт к ней , который проверяет правильность заполнения полей , после того ,как все поля заполнены кнопка подсвечивается ,и начинает выполняться скрипт , я хочу чтобы в это время по верх всех окон появлялся экран загрузки , в css я его реализовал , а как подключить к кнопке не знаю.
4. skiphog - 13 Февраля, 2015 - 22:43:48 - перейти к сообщению
Вы отправляете форму c помощью ajax jQuery так? ...
Можете так попробовать.
CODE (javascript):
скопировать код в буфер обмена
  1. $.ajax({
  2.   url: 'ваш урл',
  3.   type: 'post', // или get
  4.   data: {данные, которые отправляете},
  5.   beforeSend: function(data){
  6.     /*
  7.     * в этом болоке и будут все ваши танцы с бубном
  8.     * делаете появление экрана загрузки
  9.     * подключаете ваш волшебный css
  10.     */
  11.   },
  12.   success: function(data){
  13.     // если все хорошо, то тут обрабатываете этот "хорошо"
  14.     // выключаете экраны загрузки и все то, что делали в предыдушем блоке
  15.   }
  16. });
5. Russer - 14 Февраля, 2015 - 09:53:06 - перейти к сообщению
Я через
PHP:
скопировать код в буфер обмена
  1. <form action="pn/rtf.php" method="post" class="form_check form_style">
  2.  

Но все равно спасибо , про ajax почитаю!
6. IllusionMH - 15 Февраля, 2015 - 13:43:22 - перейти к сообщению
Russer, поправить только способ получения элемента который будет перекрывать
CODE (javascript):
скопировать код в буфер обмена
  1. document.getElementById('fader').style.display = 'block';
  2. form.submit();
7. Russer - 16 Февраля, 2015 - 21:03:51 - перейти к сообщению
IllusionMH пишет:
Russer, поправить только способ получения элемента который будет перекрывать
CODE (javascript):
скопировать код в буфер обмена
  1. document.getElementById('fader').style.display = 'block';
  2. form.submit();

Спасибо за подсказку , попробовал решить таким способом :
PHP:
скопировать код в буфер обмена
  1. form onsubmit="showPic(); return false;"

И
PHP:
скопировать код в буфер обмена
  1. <script type="text/javascript">
  2. function showPic() {
  3. document.getElementById("picDiv").style.display = "block";
  4. }
  5. </script>
  6.  
8. Russer - 17 Февраля, 2015 - 08:23:07 - перейти к сообщению
IllusionMH пишет:
Russer, поправить только способ получения элемента который будет перекрывать
CODE (javascript):
скопировать код в буфер обмена
  1. document.getElementById('fader').style.display = 'block';
  2. form.submit();

Подумал , понял что нагородил , сделал как вы сказали все работает , спасибо!

 

Powered by ExBB FM 1.0 RC1