Участник
Покинул форум
Сообщений всего: 1033
Дата рег-ции: Май 2012
Помог: 30 раз(а)
|
Здравствуйте, вырезал код, и он не работает, можете подсказать почему?
CODE ( javascript):
скопировать код в буфер обмена
function foundmagictype (mtypes) { if (mtypes) { mtypes=mtypes+""; if (mtypes.indexOf(',') == -1) return parseInt(mtypes); var s=mtypes.split(','); var found=0; var doubl=0; var maxfound=0; for (i=0; i < s.length; i++) { var k=parseInt(s[i]); if (k > maxfound) { found=i + 1; maxfound=k; doubl=0; } else { if (k == maxfound) {doubl=1;} } } if (doubl) {return 0}; return found; } return 0; } function crtmagic(mtype, title, body, subm) { mtype=foundmagictype(mtype); var names=new Array( 'neitral',17, 6, 14, 17, 14, 7,0,0, 3, 'fire', 57, 30, 33, 20, 21, 14, 11, 12, 0, 'water', 57, 30, 33, 20, 21, 14, 11, 12, 0, 'air', 57, 30, 33, 20, 21, 14, 11, 12, 0, 'earth', 57,30, 33, 20, 21, 14, 11, 12, 0, 'white', 51, 25, 46, 44, 44, 10, 5, 5, 0, 'gray', 51, 25, 46, 44, 44, 10, 5, 5, 0, 'black', 51, 25, 46, 44, 44, 10, 5, 5, 0); var colors=new Array('B1A993','DDD5BF', 'ACA396','D3CEC8', '96B0C6', 'BDCDDB', 'AEC0C9', 'CFE1EA', 'AAA291', 'D5CDBC', 'BCBBB6', 'EFEEE9', '969592', 'DADADA', '72726B', 'A6A6A0'); while (body.indexOf('#IMGSRC#')>=0) body = body.replace('#IMGSRC#', 'http://img.combats.com/img/i/misc/dmagic/'+names[mtype*10]+'_30.gif'); var s='<table width="300" border="0" align="center" cellpadding="0" cellspacing="0">'+ '<tr>'+ '<td width="100%">'+ '<table width="100%" border="0" cellspacing="0" cellpadding="0">'+ '<tr><td>'+ '<table width="100%" border="0" cellpadding="0" cellspacing="0">'+ '<tr>'+ '<td width="'+names[mtype*10+1]+'" align="left"><img src="http://img.combats.com/i/misc/dmagic/b'+names[mtype*10]+'_03.gif" width="'+names[mtype*10+1]+'" height="'+names[mtype*10+2]+'"></td>'+ '<td width="100%" align="right" background="http://img.combats.com/i/misc/dmagic/b'+names[mtype*10]+'_05.gif"></td>'+ '<td width="'+names[mtype*10+3]+'" align="right"><img src="http://img.combats.com/i/misc/dmagic/b'+names[mtype*10]+'_07.gif" width="'+names[mtype*10+3]+'" height="'+names[mtype*10+2]+'"></td>'+ '</tr>'+ '</table></td>'+ '</tr>'+ '<tr><td>'+ '<table width="100%" border="0" cellspacing="0" cellpadding="0">'+ '<tr>'+ (names[mtype*10+7]?'<td width="'+names[mtype*10+7]+'"><SPAN style="width:'+names[mtype*10+7]+'"> </SPAN></td>':'')+ '<td width="5" background="http://img.combats.com/i/misc/dmagic/b'+names[mtype*10]+'_17.gif"> </td>'+ '<td width="100%">'+ '<table width="100%" border="0" cellspacing="0" cellpadding="0">'+ '<tr><td bgcolor="#'+colors[mtype*2]+'"'+(names[mtype*10+9]?' style="padding-top: '+names[mtype*10+9]+'"':'')+' >'+ '<table border=0 width=100% cellspacing="0" cellpadding="0"><td style="padding-left: 20" align=center><B>'+title+ '</td><td width=20 align=right valign=top style="cursor: pointer" onclick="closehint();"><img src="http://img.combats.com/i/clear.gif" width=13 height=13 alt=""> </td></table>'+ '</td></tr>'+ '<tr>'+ '<td align="center" bgcolor="#'+colors[mtype*2+1]+'">'+body+ '</tr>'+ '</table></td>'+ '<td width="5" background="http://img.combats.com/i/misc/dmagic/b'+names[mtype*10]+'_19.gif"> </td>'+ (names[mtype*10+8]?'<td width="'+names[mtype*10+8]+'"><SPAN style="width:'+names[mtype*10+8]+'"> </SPAN></td></td>':'')+ '</tr>'+ '</table></td>'+ '</tr>'+ '<tr><td>'+ '<table width="100%" border="0" cellpadding="0" cellspacing="0">'+ '<tr>'+ '<td width="'+names[mtype*10+4]+'" align="left"><img src="http://img.combats.com/i/misc/dmagic/b'+names[mtype*10]+'_27.gif" width="'+names[mtype*10+4]+'" height="'+names[mtype*10+6]+'"></td>'+ '<td width="100%" align="right" background="http://img.combats.com/i/misc/dmagic/b'+names[mtype*10]+'_29.gif"></td>'+ '<td width="'+names[mtype*10+5]+'" align="right"><img src="http://img.combats.com/i/misc/dmagic/b'+names[mtype*10]+'_31.gif" width="'+names[mtype*10+5]+'" height="'+names[mtype*10+6]+'"></td>'+ '</tr>'+ '</table></td>'+ '</tr>'+ '</table></td>'+ '</tr>'+ '</table>'; return s; } function useElicMb(title, name, mtype, addon, itmImg, itmName, urls) { var s = ''; aldr = 0; s = '<table width="100%" border="0" cellspacing="0" cellpadding="5"><tr><td width="70"><div align="center"><img src="http://img.royalbattleclub.com/i/sh/'+itmImg+'"></div></td><td>Использовать \'<b>'+itmName+'</b>\' сейчас?</td></tr></table><div align="left" style="padding-left:9px;"></div><center><input style="width:100px;" type="button" name="button" id="button" value="Да" onClick="location = \''+urls+'\';"> <input style="width:100px;" onclick="closehint();" type="button" name="button" id="button" value="Нет"></center>'+(addon?addon:'')+''; s = crtmagic(0, title, s); document.getElementById('hint4').innerHTML = s; document.getElementById('hint4').style.visibility = 'visible'; document.getElementById('hint4').style.left = '150px'; document.getElementById('hint4').style.top = '50px'; Hint3Name = name; }
Выдает ошибку:
Вроде бы по коду, в s передается переменная и она не пустая, почему тогда так?
запрос делаю такой:
(Отредактировано автором: 14 Августа, 2012 - 17:03:29)
|