- 1
- 2
- 3
- 4
$(document).ready(function(){
$('a').on('click', function(e){
e.preventDefault();
});
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+156
$(document).ready(function(){
$('a').on('click', function(e){
e.preventDefault();
});
otvety.google.ru/otvety/thread?tid=5c7782971303c68b
Я не знаю кто это написал, но это волшебно.
+153
jQuery('#mask').height(jQuery(document).height());
jQuery(window).resize(function(){
jQuery('#mask').height(jQuery(document).height());
});
Да ебись оно все конем...
+163
var sound = 0;
function chooseSound(x) {
if(x == 0) sound = 0;
else if(x == 1) sound = 1;
else if(x == 2) sound = 2;
else if(x == 3) sound = 3;
else if(x == 4) sound = 4;
else if(x == 5) sound = 5;
else if(x == 6) sound = 6;
else if(x == 7) sound = 7;
else if(x == 8) sound = 8;
else if(x == 9) sound = 9;
else if(x == 10) sound = 10;
else if(x == 11) sound = 11;
else if(x == 12) sound = 12;
else if(x == 13) sound = 13;
else if(x == 14) sound = 14;
else sound = 15;
}
отакота
+147
$(".rating").each(function() {
$(this).find('input').hide();
});
Самое интересное, что в блоке .rating никогда нет и не было input
+164
//見積画面からの再セット
function forminput2(part_no,qty,index) {
if ( index == "1" ) {
document.forms[0].PRTNO_1.value = part_no;
document.forms[0].QTY_1.value = qty;
} else if ( index == "2" ) {
document.forms[0].PRTNO_2.value = part_no;
document.forms[0].QTY_2.value = qty;
} else if ( index == "3" ) {
document.forms[0].PRTNO_3.value = part_no;
document.forms[0].QTY_3.value = qty;
} else if ( index == "4" ) {
document.forms[0].PRTNO_4.value = part_no;
document.forms[0].QTY_4.value = qty;
} else if ( index == "5" ) {
document.forms[0].PRTNO_5.value = part_no;
document.forms[0].QTY_5.value = qty;
} else if ( index == "6" ) {
document.forms[0].PRTNO_6.value = part_no;
document.forms[0].QTY_6.value = qty;
} else if ( index == "7" ) {
document.forms[0].PRTNO_7.value = part_no;
document.forms[0].QTY_7.value = qty;
} else if ( index == "8" ) {
document.forms[0].PRTNO_8.value = part_no;
document.forms[0].QTY_8.value = qty;
} else if ( index == "9" ) {
document.forms[0].PRTNO_9.value = part_no;
document.forms[0].QTY_9.value = qty;
} else if ( index == "10" ) {
document.forms[0].PRTNO_10.value = part_no;
document.forms[0].QTY_10.value = qty;
} else if ( index == "11" ) {
document.forms[0].PRTNO_11.value = part_no;
document.forms[0].QTY_11.value = qty;
} else if ( index == "12" ) {
document.forms[0].PRTNO_12.value = part_no;
document.forms[0].QTY_12.value = qty;
} else if ( index == "13" ) {
document.forms[0].PRTNO_13.value = part_no;
document.forms[0].QTY_13.value = qty;
} else if ( index == "14" ) {
document.forms[0].PRTNO_14.value = part_no;
document.forms[0].QTY_14.value = qty;
} else if ( index == "15" ) {
document.forms[0].PRTNO_15.value = part_no;
document.forms[0].QTY_15.value = qty;
} else if ( index == "16" ) {
document.forms[0].PRTNO_16.value = part_no;
document.forms[0].QTY_16.value = qty;
} else if ( index == "17" ) {
document.forms[0].PRTNO_17.value = part_no;
document.forms[0].QTY_17.value = qty;
} else if ( index == "18" ) {
document.forms[0].PRTNO_18.value = part_no;
document.forms[0].QTY_18.value = qty;
} else if ( index == "19" ) {
document.forms[0].PRTNO_19.value = part_no;
document.forms[0].QTY_19.value = qty;
} else if ( index == "20" ) {
document.forms[0].PRTNO_20.value = part_no;
document.forms[0].QTY_20.value = qty;
} else if ( index == "21" ) {
document.forms[0].PRTNO_21.value = part_no;
document.forms[0].QTY_21.value = qty;
} else if ( index == "22" ) {
document.forms[0].PRTNO_22.value = part_no;
document.forms[0].QTY_22.value = qty;
} else if ( index == "23" ) {
document.forms[0].PRTNO_23.value = part_no;
document.forms[0].QTY_23.value = qty;
} else if ( index == "24" ) {
document.forms[0].PRTNO_24.value = part_no;
document.forms[0].QTY_24.value = qty;
} else if ( index == "25" ) {
document.forms[0].PRTNO_25.value = part_no;
document.forms[0].QTY_25.value = qty;
} else if ( index == "26" ) {
document.forms[0].PRTNO_26.value = part_no;
document.forms[0].QTY_26.value = qty;
} else if ( index == "27" ) {
document.forms[0].PRTNO_27.value = part_no;
document.forms[0].QTY_27.value = qty;
} else if ( index == "28" ) {
document.forms[0].PRTNO_28.value = part_no;
document.forms[0].QTY_28.value = qty;
} else if ( index == "29" ) {
document.forms[0].PRTNO_29.value = part_no;
document.forms[0].QTY_29.value = qty;
} else if ( index == "30" ) {
document.forms[0].PRTNO_30.value = part_no;
document.forms[0].QTY_30.value = qty;
} else if ( index == "31" ) {
document.forms[0].PRTNO_31.value = part_no;
document.forms[0].QTY_31.value = qty;
} else if ( index == "32" ) {
document.forms[0].PRTNO_32.value = part_no;
document.forms[0].QTY_32.value = qty;
} else if ( index == "33" ) {
document.forms[0].PRTNO_33.value = part_no;
Каталог на сайте http://www.kawasaki-motors.com
Из одного фрейма передаются массив номеров запчастей в другой фрейм, в котором заполняется форма и отправляется.
Таких функций там несколько.
Вроде серьёзная фирма.
+153
function showAddForm(node)
{
if(node.attr('e_control') == 1)
var strOK = "addProduct(\""+node.attr('e_id')+"\",\""+node.attr('e_control')+"\",\""+node.attr('e_name')+"\",\""+node.attr('e_size')+"\", $(\"#count_product_form\")[0].value, $(\"#control_product_form\")[0].checked, \"" + node.attr('e_code') + "\");";
else
var strOK = "addProduct(\""+node.attr('e_id')+"\",\""+node.attr('e_control')+"\",\""+node.attr('e_name')+"\",\""+node.attr('e_size')+"\", $(\"#count_product_form\")[0].value, 0, \"" + node.attr('e_code') + "\");";
$('#product_add_window')[0].innerHTML = "<div style='width:100%;text-align:right;font:10px Tahoma;color:blue;'><a href='#' onclick='$(\"#product_add_window\").hide(); return false;'>закрыть</a></div>";
$('#product_add_window')[0].innerHTML += "<div style='padding:5px;width:100%'><u>Наименование:</u><span style='padding-left:5px;'>"+node.attr('e_name')+" </span></div>";
$('#product_add_window')[0].innerHTML += "<div style='padding:5px;width:100%'><u>Типоразмер:</u><span style='padding-left:5px;'>"+node.attr('e_size')+" </span></div>";
if(node.attr('e_control') == 1)
$('#product_add_window')[0].innerHTML += "<div style='padding:5px;width:100%'><u>Ободная лента:</u><span style='padding-left:5px;'><input id='control_product_form' type='checkbox' value='"+node.attr('e_control')+"' checked /></span></div>";
$('#product_add_window')[0].innerHTML += "<div style='padding:5px;width:100%'><u>Количество:</u><span style='padding-left:5px;'><input id='count_product_form' type='text' value='' checked style='background-color:#f6f6f7; border:1px solid #455064;' onkeydown='if(event.keyCode==13) {sstop=true; $(\"#focusOK\")[0].onclick();} event.stopPropagation ? event.stopPropagation() : (event.cancelBubble=true);' onkeyup='this.value = this.value.replace(/[^0-9]/g,\"\");' onclick='event.stopPropagation ? event.stopPropagation() : (event.cancelBubble=true);' /> </span></div>";
$('#product_add_window')[0].innerHTML += "<div style='padding-top:5px;text-align:right'><input type='button' value='ok' id='focusOK' style='width:50px;height:20px;font-size:11px;' size=5 onclick='"+strOK+"$(\"#product_add_window\").hide();'> <input type='button' value='Отмена' style='width:70px;height:20px;font-size:11px;' onclick='$(\"#product_add_window\").hide();event.stopPropagation ? event.stopPropagation() : (event.cancelBubble=true);'></div>";
$('#product_add_window').show();
setTimeout("$('#count_product_form')[0].focus();",200);
}
+159
function check_fio() {
var space = /^\s/;
var fio = $("#form_fio").val();
var fio_length = fio.length - 1;
if (fio[fio_length].match(space)) {
fio = fio.substring(0, fio.length - 1);
$("#form_fio").val(fio);
check_fio();
}
}
Казалось бы, удаление пробелов в конце строки, что может быть проще.
+147
eval("document.getElementById('bmnu_rbt').onclick = function () { menu_to_left(); }");
Без комментанриев
+156
var indparents = [72,74,62,6,71,783,3,63,67,76,75,61,4,65,5,73,199,195,70,2,69,68,64,66];
var ev = "";
var onmouse = [];
var delayon = 100;
var delayover = 200;
var speedppd = 300;
for (var indparent in indparents) {
var val=indparents[indparent];
ev += "$(\"div#indparent-"+val+"\").mouseleave(function(){window.onmouse["+val+"]=false;setTimeout(function(){if(!window.onmouse["+val+"]){$(\"div#indchild-"+val+"\").slideUp(window.speedppd);}},window.delayover);});$(\"div#indparent-"+val+"\").mouseenter(function(){window.onmouse["+val+"]=true;setTimeout(function(){if(window.onmouse["+val+"]){$(\"div#indchild-"+val+"\").slideDown(window.speedppd);}},window.delayon);});$(\"div#indchild-"+val+"\").mouseleave(function(){window.onmouse["+val+"]=false;setTimeout(function(){if(!window.onmouse["+val+"]){$(\"div#indchild-"+val+"\").slideUp(window.speedppd);}},window.delayover);});$(\"div#indchild-"+val+"\").mouseenter(function(){window.onmouse["+val+"]=true;setTimeout(function(){if(window.onmouse["+val+"]){$(\"div#indchild-"+val+"\").slideDown(window.speedppd);}},window.delayon);});";
}
$(document).ready(function(){eval(ev)});
Эвалим~ Сегодня мы с тобой эвалим~
+155
getCastIds:
function(checkCast){
var i
, castIds = [this.cancelBlesId]
;
if(checkCast)
{
for(i = 0; i < castIds.length; i++)
{
if(Empire.asset(castIds[i]))
{
castIds.splice(i,1);
i--;
}
}
}
return castIds.length ? castIds : [0];
}
Выстрелим себе в ногу.