Результаты поиска
Введите запрос, по завершению нажмите Enter.
  • Страница 1 из 1
  • 1
Выпадающее меню выбора категории
Отправлено 25.07.2012 - 11:061
Нет аватара
Beginner
1 сообщениий
Мужчина
На странице добавления фотографии искорежило выпадающее меню выбора категории.
Я в ксс вообще никаких стилей к нему не прописывал, но он выглядит нестандартно + когда открываешь "меню" оно убегает в нижний правый угол. Что это?
Вот смотрите:
Профиль Личное сообщение Дом. страница icq Skype
0
Отправлено 26.07.2012 - 15:062
Нет аватара
Beginner
5 сообщений
Мужчина
AspeeD, вот код поставь его перед $BODY$

Code
<script type="text/javascript">
function openery(frm){
  var act='http://probniyyaa.ucoz.ru/photo/', upref='m7tT1sUlBa',uploadId,wnd;
  try {var tr=checksubmit();if(!tr){return false;}}catch(e){}
  if(!$("input[name='ocat']:checked",frm).length) {_uWnd.alert('Не выбрана категория','',{w:230,h:80,tm:3000});return;}
  $('#phF4')[0].disabled=true;
  window._uploadIdx=window._uploadIdx ? window._uploadIdx+1 : 1;
  uploadId='up'+window._uploadIdx+'_'+upref;
  frm.action=act+'?upsession='+uploadId;
  wnd=new _uWnd('addPht','Добавление материала',-310,-100,{footerh:25,footerc:' ',autosize:0,modal:1,closeonesc:1,resize:0,hidefooter:0,contentsizeprio:0,
  onclose:function(wnd){$('#phF4')[0].disabled=false;if(wnd._myuploadTimer)clearTimeout(wnd._myuploadTimer);wnd._myuploadTimer=null;}},{form:frm});
  wnd._myuploadStarted=0;
  _uploadCheck.call({upload_wnd:wnd.idx,upload_id:uploadId});
}

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:_uploadCheck};
  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('Размер файла превышает допустимое значение','',{w:230,h:80,tm:3000});
   else _uWnd.alert('Ошибка соединения, попробуйте позже ('+data.status+')','',{w:230,h:80,tm:3000});
   w.close();
   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) cents='100';
    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') return;
  }
  _uploadCheck.call(this);
}

function getimage(t,w) {
ext = new Array('png','jpg','gif','jpeg','jpe');
var img = t.value.replace(/\\/g,'/');
var pic = img.toLowerCase();
var ok=0;
for (i=0;i<ext.length;i++){
m = pic.indexOf('.' + ext[i]);
if (m != -1) {ok=1;break;}
}
if (ok!=1){
_uWnd.alert('Недопустимый формат изображения','',{w:230,h:80,tm:3000});
}
}

function chtype(f,i){
if (!i){i='';}
if (f==1){
document.getElementById('tp1'+i).className='noclass';
document.getElementById('tp2'+i).className='noun';
document.getElementById('photo'+i).disabled=true;
document.getElementById('photo'+i).style.display='none';
document.getElementById('uphoto'+i).disabled=false;
document.getElementById('uphoto'+i).style.display='';
document.getElementById('pTxt'+i).innerHTML='Укажите полную ссылку на файл.';
}
else {
document.getElementById('tp1'+i).className='noun';
document.getElementById('tp2'+i).className='noclass';
document.getElementById('photo'+i).disabled=false;
document.getElementById('photo'+i).style.display='';
document.getElementById('uphoto'+i).disabled=true;
document.getElementById('uphoto'+i).style.display='none';
document.getElementById('pTxt'+i).innerHTML='Выберите файл на компьютере.';
}
}
function addNewPhoto(){
var is=0;
for (var i=2;i<=10;i++){
  var num=0+i;
  if (document.getElementById('phtN'+i).innerHTML==''){
   document.getElementById('phtN'+i).innerHTML='<fieldset style="padding-top:3px;" id="phM100_'+i+'"><legend id="phM101_'+i+'" style="color:#808080"><b>Фотография '+i+'</b></legend>'+
'<table border="0" width="100%" cellspacing="1" cellpadding="2" class="manTable" id="phM102_'+i+'">'+
'<tr id="phM103_'+i+'"><td width="30%" valign="top" id="phM104_'+i+'">Фотография <font color="red" class="manStar">*</font>:<div class="fHelp" id="pTxt'+i+'" style="font-size:7pt;">Выберите файл на компьютере.</div></td>'+
'<td valign="top" id="phM105_'+i+'">'+
'<input type="file" id="photo'+i+'" name="photo'+i+'" style="width:100%;" size="20" onchange="getimage(this,'+i+')">'+
'<input type="text" id="uphoto'+i+'" name="uphoto'+i+'" size="20" disabled style="width:100%;display:none;">'+
'<div class="copy" style="padding-top:3px;" id="phM106_'+i+'">[ <a href="javascript:chtype(0,'+i+')" id="tp1'+i+'" class="noun">Файл на компьютере</a> | <a href="javascript:chtype(1,'+i+')" id="tp2'+i+'" class="noclass">Файл в интернете</a> ]</div></td>'+
'</tr>'+'<tr id="phM107_'+i+'"><td class="manTd1" id="phM108_'+i+'">Название фотографии:</td><td class="manTd2" id="phM109_'+i+'"><input type="text" class="manFlTiltle" name="name'+i+'" value="Фотография '+num+'" style="width:100%;" size="20" maxlength="50"/></td></tr>'+'<tr id="phM1010_'+i+'"><td class="manTd1" id="phM1011_'+i+'">Краткое описание:</td><td class="manTd2" id="phM1012_'+i+'"><textarea name="description'+i+'" style="width:100%;" class="manFlBrief" rows="4" cols="20"></textarea></td></tr>'+'</table></fieldset>';
   if (i==10){is=1;}
   break;
  }
}
if (is){document.getElementById('newPhtBt').style.display='none';}
}
function clearf(){
  document.addphoto.sbm.disabled=false;
}
</script>
Профиль Личное сообщение Дом. страница icq Skype
0
  • Страница 1 из 1
  • 1
Поиск:
uSite.su © 2010-2025
Все права защищены.
Многогранность и сверхспособности сообщества uCoz заставляют задуматься даже самые стойкие умы веб-программирования, ведь лишь uSite способен предоставить ответы на самые сложные вопросы uCoz.
01RSS
Хостинг от uCozПользовательское соглашение и прочая информация