- 1
- 2
- 3
window.alert = function(){
events.event(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4]);
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+160
window.alert = function(){
events.event(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4]);
}
И это - в продакшене. Писано - для военных
+163
<script type="text/javascript"><!--
var h=(Math.random()*10);
if (h <1) document.writeln("ТЕКСТ");
if (h > 1 && h < 2) document.writeln("ТЕКСТ");
if (h > 2 && h < 3) document.writeln("ТЕКСТ");
if (h > 3 && h < 4) document.writeln("ТЕКСТ");
if (h > 4 && h < 5) document.writeln("ТЕКСТ");
if (h > 5 && h < 6) document.writeln("ТЕКСТ");
if (h > 6 && h < 7) document.writeln("ТЕКСТ");
if (h > 7 && h < 8) document.writeln("ТЕКСТ");
if (h > 8 && h < 9) document.writeln("ТЕКСТ");
if (h > 9 && h <10) document.writeln("ТЕКСТ");
// --></script>
Взято с официального форума УГоза http://forum.ucoz.ru/forum/38-37192-1
+161
<select onchange="goTo();" id="navSelect">
<option value="/way_to_hell/">Вопросы-ответы</option>
.
.
.
</select>
<script>
function goTo()
{
var objSel = document.getElementById("navSelect");
window.location = objSel.options[objSel.selectedIndex].value;
}
</script>
//можно вообще вот так:
<select onchange="window.location = this.options[this.selectedIndex].value">
+176
<a id="hide" href ="javascript:
var text = $('#ccc').html();
function hide(){
$('#ccc').html('');
$('#hide').attr('href', 'javascript: show(); ');
}
function show(){
$('#ccc').html(text);
$('#hide').attr('href', 'javascript: hide(); ');
}
hide();
">Скрыть/Показать</a>
<div id="ccc">скрываемвый текст</div>
Я думаю комментарии излишни. Я считаю что это идеальный говнокод. И отличная замена $('#ccc').toggle();
+172
days = (days < 10) ? days : days;
hours = (hours < 10) ? hours : hours;
minutes = (minutes < 10) ? minutes : minutes;
seconds = (seconds < 10) ? seconds : seconds;
Загадочная русская душа. Лежало в коде таймера обратного отсчета.
+147
var credtype = new Array();
credtype['A~'] = 'Страховка - финлизинг';
credtype['A0'] = 'АвтоКредит за 30 мин';
credtype['A1'] = 'Авто в кредит - основной';
credtype['A2'] = 'Кредит на аванс';
credtype['A3'] = 'Кредитные каникулы(авто)';
credtype['A4'] = 'Залог авто (ПУФК)';
credtype['A5'] = 'Стандартный автокредит <br/>(без страховок)';
credtype['A6'] = 'Упрощённый автокредит <br/>(без страховок)';
credtype['A7'] = 'Кредит без страховки (новые)';
credtype['A8'] = 'Кредит без страховки (Б/У)';
credtype['A9'] = 'Стандартный Б/У авто <br/>(с резервированием)';
credtype['AA'] = 'Авто <br/>(прочие под залог автотранспорта)';
credtype['AB'] = 'приобр. Авто Б/У';
credtype['AC'] = 'покупка а/м Пежо (Илта) - схема 1';
credtype['AD'] = 'Авто Б/У с площадок банка <br/>(некомис)';
credtype['AE'] = 'Авто <br/>(Б/У с ежемесячной комиссией)';
credtype['F2'] = 'Эконом-кредит отсрочка <br/>(Фокстрот)';
credtype['F3'] = 'Потребительская корзина <br/>(Фокстрот)';
credtype['F4'] = 'Фокстрот <br/>(меньше цена до 1500грн)';
credtype['F5'] = 'Фокстрот <br/>(меньше цена от 1501 до 3000грн)';
credtype['F6'] = 'Фокстрот <br/>(меньше цена от 3001 до 4500грн)';
credtype['F7'] = 'Фокстрот <br/>(меньше цена от 4501 до 6000грн)';
// …
// Еще несколько десятков похожих строчек.
// …
credtype['FP'] = 'Ипотека с резервированием<br/>(упрощенный)';
credtype['FQ'] = 'Кредитование охранников';
credtype['FR'] = 'Акция 0% <br/>(ДОМОТЕХНИКА)';
credtype['FS'] = '10*10*10 <br/>(ДОМОТЕХНИКА)';
credtype['FT'] = 'ПРОСТОЙ <br/>(ДОМОТЕХНИКА)';
credtype['FU'] = 'ДОМИАШНИЙ <br/>(ДОМОТЕХНИКА)';
credtype['FV'] = 'МОБИЛЬНЫЙ со справкой <br/>(ДОМОТЕХНИКА)';
credtype['FW'] = 'МОБИЛЬНЫЙ без справки <br/>(ДОМОТЕХНИКА)';
credtype['FW'] = 'МОБИЛЬНЫЙ без справки <br/>(ДОМОТЕХНИКА)';
credtype['FX'] = 'ГИБКИЙ /10-19.99/ <br/>(ДОМОТЕХНИКА)';
credtype['FY'] = 'ГИБКИЙ /20-39.99/ <br/>(ДОМОТЕХНИКА)';
credtype['FZ'] = 'ГИБКИЙ /40/ <br/>(ДОМОТЕХНИКА)';
credtype['G0'] = 'ГИБКИЙ /40/ <br/>(ДОМОТЕХНИКА)';
credtype['G1'] = 'жильё в кредит - основной';
credtype['SZ'] = 'Событийное на заработки';
credtype['TP'] = 'Только паспорт <br/>(Приват Кредит)';
credtype[''] = '';
function getCreditName(creditType) {
var ct = credtype[creditType];
if(ct != null)
return ct;
return '';
}
Код на сайте украинского ПриватБанка.
+159
$("html > body a#order_check").click(function(){
if($("html > body a#order_check").is(".active") && !$("html > body div#order_check_b").is(":hidden")){
$("#order_check").removeClass("active")
$("#order_check_b").hide()
}
if(!$("html > body a#order_check").is(".active") && $("html > body div#order_check_b").is(":hidden")){
$("html > body #order_check").addClass("active")
$("html > body #order_check_b").show()
}
})
+167
function loadvalue()
{
var link="connect3.html";
if(link != "connect3.html")
location.href=link;
}
Wi-Fi роутер от Дом.ру (Netgear (модель не известна)).
Код из его "веб панельки".
+164
layer = eval('document.getElementById("' + name + '").style');
Зачееееем?
+160
function addParam(iId)
{
var sData = '';
//Контрольная работа
if (iId==1)
sData = '';
// Реферат
else if (iId==2)
sData = '';
// Курсовая
else if (iId==3)
sData = '';
// Решение задач
else if (iId==4)
sData = '';
else {
$('#addParam').hide().html('');
return false;
}
$('#addParam').html('').append('<td colspan="2">'+sData+'</td>').show();
}
lot's of code, govnocode, govnocode, govnocode...