Скрипт техническая поддержка в ajax окне v.2 для uCoz - Пользователи - Уникальные скрипты дизайна - Rip-X.3dn.Ru - Уникальная рип студия и скрипты дизайна!
Уникальные скрипты дизайна » Пользователи
Скачать скрипт техническая поддержка в ajax окне v.2 для uCoz бесплатно без регистрации с нашего сайта!

Вот выложил версию 2. Думаю вам понравиться чем первая так как здесь нет окна uwd а сразу в черном окне отправить и закрыть есть все остальное на скриншоте.

Установка:

Данный скрипт установите туда, где хотите его видеть:

Код
<a href="javascript://" onclick="mpfi_mpfiweplacetx()" id="mpfiweplacetx" class="dot">Техническая поддержка</a><script>  
  function mpc_mpfoweplacetx(){$('#mpcweplacetx').hide();$('#mpfiweplacetx').show();$('#mp_weplacetx').toggle('fast');};  
  function mpfi_mpfiweplacetx(){$('#mpfiweplacetx').hide();$('#mpcweplacetx').show();$('#mp_weplacetx').fadeIn('fast');}  
  </script>
  <div style="box-shadow: 0 3px 6px rgba(0, 0, 0, 0.6);display:none;position:absolute;background: rgba(0,0,0,0.7) !important;border-radius: 2px 2px 0 0;margin-top:42px;margin-left:-18px" id="mp_weplacetx">
  <div style="padding: 5px;">
  <script type="text/javascript">
  function _uploadCheck() {
  var w=_uWnd.all[this.upload_wnd];
  if(!w || w.state.destroyed) return;
  w._myuploadTimer=setTimeout("_uploadProgress('"+this.upload_id+"',"+this.upload_wnd+")",3000);
  }
  function _uploadProgress(upId,widx) {
  if(_uWnd.all[widx]) _uWnd.all[widx]._myuploadTimer=null;
  var o={upload_wnd:widx,upload_id:upId,dataType:'json',type:'GET',timeout:5000,cache:1,success:_uploadTick,error: function(a, b, c) { console.log('Test!', a, '-', b, '-', c); }};
  try {
  _uAjaxRequest("/.uploadstatus?upsession="+upId,o);
  } catch(e) {
  _uploadCheck.call(o,null,'error');
  }
  }
  function _uploadTick(data,st) {
  var w=_uWnd.all[this.upload_wnd];
  if(!w || w.state.destroyed) return;
  if(data.state=='error') {
  if(data.status==413) _uWnd.alert('Суммарный размер файлов превышает допустимое значение 15 МБ','',{w:230,h:80,tm:3000});
  else _uWnd.alert('Ошибка соединения, попробуйте позже ('+data.status+')','',{w:230,h:80,tm:3000});
  w.close();
  sblmb1=0;
  return;
  } else if(data.state=='starting' && w._myuploadStarted) {
  _uWnd.alert('Ошибка соединения, попробуйте позже','',{w:230,h:80,tm:3000});
  w.close();
  return;
  } else if(data.state=='uploading' || data.state=='done') {
  var cents;
  if(data.state=='done' || data.size==0) {
  w.footer('');
  } else {
  cents=Math.floor(data.received/data.size*1000)/10;
  w.footer('<div style="border:1px solid;position:relative"><div class="myWinTD2" style="width:'+Math.floor(cents)+'%;height:20px"></div><div style="text-align:center;position:absolute;left:0;top:0;width:100%;height:20px;font-size:14px">'+cents+'% ('+Math.floor(data.received/1024)+' Kb)</div></div>');
  }
  w._myuploadStarted=1;
  if(data.state=='done') {
  sblmb1=0;
  return;
  }
  }
  _uploadCheck.call(this);
  }
  var sblmb1=0;
  function fun_Bovx() {
  var act='/mail/', upref='45rz1t3jmm', uploadId, wnd;
  try { var tr=checksubmit(); if(!tr){return false;} } catch(e) {}
  if(sblmb1==1) { return false; }
  sblmb1=1;
  window._uploadIdx = window._uploadIdx ? window._uploadIdx+1 : 1;
  uploadId = 'up' + window._uploadIdx + '_' + upref;
  var frm = $('#mff_Bovx')[0];
  frm.action=act+'?upsession='+uploadId;
  wnd = new _uWnd(
  'sendMFe1',
  'Отправка сообщения',
  -350,
  -100,
  {
  footerh:25,
  footerc:' ',
  autosize:0,
  modal:1,
  closeonesc:1,
  resize:0,
  hidefooter:0,
  contentsizeprio:0,
  onbeforeclose:function(){},
  onclose:function(wnd){
  if(wnd._myuploadTimer) clearTimeout(wnd._myuploadTimer);
  wnd._myuploadTimer=null;
  }
  },
  {
  form:frm
  }
  );
  wnd._myuploadStarted=0;
  _uploadCheck.call({upload_wnd:wnd.idx,upload_id:uploadId});
  }
  </script>
  <form method="post" name="mform" id="mff_Bovx" style="margin:0" enctype="multipart/form-data" onsubmit="fun_Bovx();return false;">
  <input type="hidden" name="jkd498" value="1">
  <input type="hidden" name="jkd428" value="1">
  <table border="0" width="100%" cellspacing="0" cellpadding="0">
<tr><td align="center"><div style="padding-bottom: 3px;"><a href="javascript://" onclick="mpc_mpfoweplacetx()" style="color:#ffffff;text-decoration: none;width:100%; "><div class="weplaceot" style="font-size: 12px;color:#ffffff;cursor:pointer;"><div style="text-align:center;line-height: 28px;"><b>закрыть<b></div></div></a></div></td></tr>
<tr><td><div style="padding-bottom: 3px;"><input type="text" name="f4" size="30" style="width:100%;border:1px solid #fff; -webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;" class=login value="Ваше имя" onfocus="if(this.value=='Ваше имя')this.value=''" onblur="if(this.value=='')this.value='Ваше имя'"></div> </td></tr>
<tr><td><div style="padding-bottom: 3px;"><input type="text" name="f1" size="30" style="width:100%;border:1px solid #fff; -webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;" class=email value="Ваш e-mail" onfocus="if(this.value=='Ваш e-mail')this.value=''" onblur="if(this.value=='')this.value='Ваш e-mail'"> </div> </td></tr>
<tr><td><div style="padding-bottom: 3px;"><input type="text" name="f6" size="30" style="width:100%;border:1px solid #fff; -webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;" class=link maxlength="70" value="Ссылка страницы на Rip-X.Ru" onfocus="if(this.value=='Ссылка страницы на Rip-X.Ru')this.value=''" onblur="if(this.value=='')this.value='Ссылка страницы на Rip-X.Ru'"></div> </td></tr>
<tr><td><div style="padding-bottom: 1px;"><input type="text" name="f2" size="30" style="width:100%;border:1px solid #fff; -webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;" class=themes value="Тема обращения" onfocus="if(this.value=='Тема обращения')this.value=''" onblur="if(this.value=='')this.value='Тема обращения'"></div> </td></tr>
<tr><td><div style="padding-bottom: 1px;"><textarea name="f3" rows="7" style="width:100%;border:0px;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;" class="weplaceso"></textarea> </div></td></tr>
<tr><td align="center"><a href="javascript://" onclick="sublwp()" style="color:#ffffff;text-decoration: none;width:100%; "><div class="weplaceot" style="font-size: 12px;color:#ffffff;cursor:pointer;"><div style="text-align:center;line-height: 28px;"><b>отправить<b></div></div></a>
<input type="submit" value="Отправить сообщение" id="wpsublf" style="display:none">
<script>
function sublwp() {$('#wpsublf').click()}
</script>
</td></tr>
</table>
  <input type="hidden" name="id" value="1" />
  <input type="hidden" name="a" value="1" />
  <input type="hidden" name="o" value="1" />
  </form>
  </div>
  </div>


Установка завершена! Если нашли баги в данном скрипте пишите в комментариях в низу.
Всего 1 комментарий и 445 просмотров
Для того что бы добавить комментарии вам нужно войти либо зарегистрироваться.
Был найден и исправлен баг margin-top:-398px; на margin-top:42px;

Чат Rip-X
Все новости
Новости Rip-X
25.10.2015
Сделаны смайлы в чате.
25.10.2015
Сделана статистика форума «Rip-X»
1Пользователи онлайн
Онлайн всего: 1
Гостей: 1
Пользователей: 0